美文网首页
centos安装docker

centos安装docker

作者: 王小板爱吃鱼 | 来源:发表于2022-09-14 14:22 被阅读0次

卸载老版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  • /var/lib/docker/目录下, 包含 images, containers, volumes, and networks. Docker Engine package 现在名为 docker-ce。

安装docker

Install the yum-utils package (which provides the yum-config-manager utility) and set up the repository.
sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
安装docker引擎
  • 安装最新版本的 Docker Engine、containerd 和 Docker Compose
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • 安装特定版本
yum list docker-ce --showduplicates | sort -r
image.png

返回的列表取决于启用了哪些存储库,并且特定于您的 CentOS 版本(.el7在本例中由后缀表示)。

通过其完全限定的包名称安装特定版本,即包名称 ( docker-ce) 加上版本字符串(第 2 列),从第一个冒号 ( :) 开始,一直到第一个连字符,用连字符 ( -) 分隔。例如,docker-ce-18.09.1。

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin

此命令会安装 Docker,但不会启动 Docker。它还会创建一个 docker组,但是默认情况下它不会将任何用户添加到该组中。

启动docker
sudo systemctl start docker
通过运行镜像hello-world来验证 Docker 引擎是否已正确安装。
 sudo docker run hello-world

此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条消息并退出。

使用root外用户来管理docker

https://docs.docker.com/engine/install/linux-postinstall/

更新docker

参考以上卸载旧版本并重新安装

相关文章

网友评论

      本文标题:centos安装docker

      本文链接:https://www.haomeiwen.com/subject/jegrortx.html