Docker的安装(centos下)

Docker中文网

http://www.docker.org.cn/index.html

  镜像(Image)——就是只读的 模板,用于创建 容器;

  容器(Container)——简易版mini版linux小环境系统,仅用内核(100M左右);

  仓库(Repository)——集中存放镜像的文件的地方、每个镜像有自己的标签;

    1.公开库Docker Hub(hub.docker.com)_国内有  阿里云、网易云

    2.私有库

查看内核版本  

  Centos-6.5或者更高,系统为64位;内核版本2.6.32-431或者更高;

  Centos7上,要求系统为64位,内核3.10以上;

 1 # uname-r 

查看已经安装的Centos版本信息

1 #安装查看版本的工具
2 yum install lsb
3 
4 #查看已经安装的版本命令
5 lsb_release -a

安装Docker Engine-社区(Centos7)

Centos的安装方法:https://docs.docker.com/install/linux/docker-ce/centos/

1.安装所需的软件包(root账号用户不需要sudo)。

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

2.使用以下命令来设置稳定的拉取库地址。

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

安装DOCKER ENGINE-社区版本

1.安装最新版本的Docker Engine-Community和containerd,或者转到下一步安装特定版本:

$ sudo yum install docker-ce docker-ce-cli containerd.io
如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,则接受它。

2.要安装特定版本的Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装:

  列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序,并被截断:

$ yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如,docker-ce-18.09.1。

$ sudo yum install docker-ce-<VERSION_STRING指定版本号> docker-ce-cli-<VERSION_STRING> containerd.io

Docker已安装但尚未启动。docker创建该组,但没有用户添加到该组。

3.启动Docker。

$ sudo systemctl start docker

4.通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 

$ sudo docker run hello-world

此命令下载测试图像并在容器中运行。容器运行时,它会打印参考消息并退出。

卸载Docker Engine-社区

1.卸载Docker软件包:

$ sudo yum remove docker-ce

2.主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

$ sudo rm -rf /var/lib/docker

您必须手动删除所有已编辑的配置文件。

猜你喜欢

转载自www.cnblogs.com/pthaochiya/p/11617449.html