Centos安装Docker

2019-05-28  本文已影响0人  Gavininn

step1.安装所需要的软件包

 $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

step2.设置镜像仓库

 $ sudo yum-config-manager \
     --add-repo \
     https://download.docker.com/linux/centos/docker-ce.repo

step3.更新yum索引包

 $ sudo yum makecache fast

step4.1.安装最新版本的Docker CE

 $ sudo yum install docker-ce

注意:生产环境中,应该安装特定版本而不是始终最新版本。

step4.2.安装指定版本的Docker CE

 $ sudo yum install docker-ce-<VERSION>

step5.检验是否正确安装了docker,方法是运行hello-world镜像。

 $ sudo docker run hello-world 

Docker卸载


step1.卸载Docker软件包

 $ sudo yum remove docker-ce

step2.主机上的镜像、容器、存储卷、或定制配置文件不会自动删除。如果需要删除所有的镜像、容器和存储券,请运行下面的命令:

 $ sudo rm -rf /var/lib/docker

​ 注意:必须手动删除任何已编辑的配置文件。

Dockerfile解析

dockerfile构建三步走

step1.手动编写一个dockerfile文件,当然,必须要符合file的规范

step2.有这个文件后,直接dockerbuild命令执行,获得一个自定义的镜像

step3.run

dockerfile长什么样?

FROM scratch
ADD centos-7-x86_64-docker.tar.xz /

LABEL org.label-schema.schema-version="1.0" \
    org.label-schema.name="CentOS Base Image" \
    org.label-schema.vendor="CentOS" \
    org.label-schema.license="GPLv2" \
    org.label-schema.build-date="20190305"

CMD ["/bin/bash"]

。。。未完待续

上一篇下一篇

猜你喜欢

热点阅读