Docker Centos安装

2020-04-03  本文已影响0人  Joker168

卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

使用存储库安装

  1. 设置存储库
    安装所需的软件包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序
$ 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

2.启动Docker。

$ sudo systemctl start docker
  1. 通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 。
$ sudo docker run hello-world

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

后续操作

  1. 创建docker组
    我用root账户安装的,貌似默认给创建了这个组
$ sudo groupadd docker
  1. 将您的用户添加到该docker组。(非root账户)
$ sudo usermod -aG docker $USER
  1. 注销并重新登录,以便重新评估您的组成员身份。(我在虚拟机未执行可执行)
$ newgrp docker 
  1. 验证您是否可以运行docker不带命令的命令sudo。
$ docker run hello-world

配置Docker以在开机启动

$ sudo systemctl enable docker

参考资料

上一篇 下一篇

猜你喜欢

热点阅读