Docker系列 篇一:自学安装docker以及简易操作入门教程
创作立场声明:从一个不会用docker的小白,自己一步一步的摸索,中间也踩过许多坑。但任然,坚持从哪里跌倒就从哪里爬起来。不求感动自己,但求人生无悔。
Docker学习入门教程
百度百科:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker架构
这里参考了菜鸟教程的Docker架构图
Docker镜像(image):Docker 镜像是用于创建 Docker 容器的模板。说人话就是,这个类似是一个App商店里面的APP,镜像就像一个一个的App。
Docker容器(container):是用来运行Docker镜像(iamges)的。列入跑linux系统或者windows系统
DockerHub(镜像仓库):类似App商店,里面包含各种各样的镜像。但官方的镜像,国内链接很慢。
Docker安装(Windows 7环境)
鉴于目前普遍都使用的是Windows7,以及Windows10环境。对于Windows10环境。官方给出了Widnow10环境的安装包,直接安装即可。
官方下载地址
win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载。需要登录才能够下载
下载地址
接下来就是安装环节了。。。。此处略过(基本上一键)
安装好了之后就会出现三个图标
启动的时候需要下载boot2docker.iso。这里国内链接比较慢,提供一个下载地址:
github源
百度网盘密码:fsmb
下载好以后放入默认的文件夹目录下即可。C:UsersAdministrator.dockermachinemachinesdefault
从左到右依次为这是Docker的GUI版本,OracleVm虚拟机(类似Vmware),一个已经配置好Docker的命令行环境。
这样就安装好了一个Docker运行docker命令
以官方的例子为例,我们需要从官方的镜像仓库里面拉取一个helloworld的镜像到本地。
查看本地镜像库里是否成功拉取镜像
在容器里运行hello-world镜像
可以看到成功运行起来了,使用docker ps -a命令能够查看所有已经运行完成或者正在运行的容器。我们的hello-world镜像对应的容器都有一个唯一的id。通过这个id我们能够对其进行操作。运行一个nginx服务
这里国内的连接太慢,直接使用其他的nginx镜像进行拉取。这样速度就非常的快了。
拉取完成后查看我们的镜像,并启动运行
这样访问地址就能成功看见了。
注意。docker默认的地址是192.168.99.100.
或者通过docker-gui可视化操作也能够看见
查看我们访问nginx的日志信息docker常见命令
docker ps 查看运行中的容器
docker images 查看拉取的镜像
docker search nginx 搜索nginx镜像
docker pull [Docker Registry地址]<仓库名>:<标签> 拉取镜像
docker restart[container ID] 重新启动容器
docker start[container ID] 启动容器
docker stop [container ID] 通过容器ID停止该容器
docker exect -it [container ID] /bin/bash 进入到容器里面进行操作
docker rmi [image ID]删除本地下载好的镜像
docker logs [container ID] 查看容器的日志
这里给出的不完整,大家可以结合这个参考:Docker命令
后期填坑
常见的命令操作完了,剩下来的就是一些高级用法,比如docker的日志检索,docker的网络设置等。以及生成自己的定制化Docker!
下期预告
如何用docker安装迅雷,随时随地下载影视。
作者目前也处在入门学习学习阶段,如有错误,欢迎大家评判指正。大家想看一些docker的相关知识也可以在评论里给出,有空会给大家尽量解答。相互学习共同进步。
zhenxing1114
校验提示文案
某月_
校验提示文案
可爱的排骨
校验提示文案
heroares
校验提示文案
totchen
校验提示文案
城柳
校验提示文案
刷牙不吐白沫
校验提示文案
lijie6712546
校验提示文案
白话实验室
校验提示文案
mikafun
校验提示文案
Chlorite
校验提示文案
平行雨
校验提示文案
值友2656067636
校验提示文案
值友2273444671
校验提示文案
锋雪
校验提示文案
linhan266
校验提示文案
考拉170907
校验提示文案
binb0000
校验提示文案
值友9762903275
校验提示文案
0oo0
校验提示文案
sztc10635407
校验提示文案
娃哈哈哈哈哈哈233
校验提示文案
enjoyshady
校验提示文案
老祥
校验提示文案
上帝也忙着数钱
校验提示文案
relx
校验提示文案
silencesou
校验提示文案
binb0000
校验提示文案
最近很忙
校验提示文案
哈哈心火
校验提示文案
值友8351890286
校验提示文案
stars_lee
校验提示文案
killpug
校验提示文案
ENTRYPOINT
校验提示文案
lm00
校验提示文案
kevinD
校验提示文案
leniou
校验提示文案
leniou
校验提示文案
icdip
校验提示文案
滚龙
校验提示文案