Docker Hub浸染
Docker好比一个代码集装箱,包含了代码运行所需的所有环境,而Docker Hub便是用来存储这些代码集装箱。
Docker Hub上面有成千上万的运用,你可以直策应用这些集装箱,也可以基于它做更多的功能开拓。
Docker Hub地址Docker Hub官方地址:https://hub.docker.com
Docker Hub利用
利用Docker Hub,紧张会涉及几个步骤:搜索Docker镜像,比如:搜索redis镜像:
docker search redis
然后通过pull下载到本地,当然你也可以把自己的Docker通过push命令传输到Dock Hub,这个与GitHub类似。
下面,我通过一个Nginx的例子,给大家详解Docker Hub的步骤。
1.搜索Nginx镜像
进入Docker官方镜像 Docker Hub地址:https://hub.docker.com,搜索Nginx。
如下图所示:
选择第一个,Docker Official Image:表示官方镜像。
2.下载Nginx镜像
输入命令:
docker pull nginx
下载最新版Nginx镜像 ,docker pull nginx命令等同于 : docker pull nginx:latest 。
如果想下载详细的版本,只须要在对应的后面加入版本号:
docker pull nginx:详细的版本号
3.查看本地镜像
然后再通过命令,检讨本地是否已经下载了对应的Nginx镜像:
docker image
上图中左侧下方,可以瞥见已经下载好了Nginx镜像。
4.运行Nginx容器
安装完成后,我们可以利用以下命令来运行 nginx 容器:
docker run --name nginx -p 8080:80 -d nginx