本地搭建docker环境
下载docker
1.下载docker社区版(Community Edition,缩写为 CE)for Mac.
2.安装docker
3.在电脑上运行docker应用,完善一些内容后。在终端中运行$ docker version命令,验证是否安装成功
下载基础镜像
在docker hub上搜索下载一个基础镜像
docker使用
列出本机的所有 image 文件。
docker image ls
删除 image 文件
docker image rm [imageName]
将 image 文件从仓库抓取到本地
docker image pull library/hello-world
上面代码中,docker image pull
是抓取 image 文件的命令。library/hello-world
是 image 文件在仓库里面的位置,其中library
是 image 文件所在的组,hello-world
是 image 文件的名字。
由于 Docker 官方提供的 image 文件,都放在library
组里面,所以它的是默认组,可以省略。因此,上面的命令可以写成下面这样。
docker image pull hello-world
抓取成功以后,就可以在本机看到这个 image 文件了。
现在,运行这个 image 文件。
docker container run hello-world
docker container run
命令会从 image 文件,生成一个正在运行的容器实例。
注意,docker container run
命令具有自动抓取 image 文件的功能。如果发现本地没有指定的 image 文件,就会从仓库自动抓取。因此,前面的docker image pull
命令并不是必需的步骤。
如果运行成功,你会在屏幕上读到下面的输出。
上传镜像
docker image tag [IMAGE ID] [dockhubname]/[repository]:[tag] # 给本地镜像标注
docker image push [dockhubname]/[repository]:[tag] # 上传镜像到docker hub
参考资料:
Docker 入门教程
Docker 命令大全
网友评论