Docker Hub浸染

Docker好比一个代码集装箱,包含了代码运行所需的所有环境,而Docker Hub便是用来存储这些代码集装箱。

Docker Hub上面有成千上万的运用,你可以直策应用这些集装箱,也可以基于它做更多的功能开拓。

Docker Hub地址

Docker Hub官方地址:https://hub.docker.com

dockerphp7hubDocker Hub最全详解图文周全总结 Bootstrap

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