aliyun服务器centos8安装docker

背景:因为不想本地安装虚拟机,所以去阿里云使用免费一个月的服务器玩一玩,学习docker。

主要以官方文档为主,照着操作即可

centos安装docker

1.如果有安装过docker,请先卸载:

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

2.设置存储库

sudo yum install -y yum-utils

安装镜像仓库替换成aliyun的仓库地址:

sudo yum-config-manager \
    --add-repo \ 
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装 Docker 引擎

  1. 安装最新版本的 Docker Engine、containerd 和 Docker Compose 或进入下一步安装特定版本:

    sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  1. 要安装特定版本的 Docker Engine,请在 repo 中列出可用版本,然后选择并安装:

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

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

     返回的列表取决于启用了哪些存储库,并且特定于您的 CentOS 版本(.el7在本例中由后缀表示)。通过其完全限定的包名称安装特定版本,即包名称 ( docker-ce) 加上版本字符串(第 2 列),从第一个冒号 ( :) 开始,一直到第一个连字符,用连字符 ( -) 分隔。例如,docker-ce-18.09.1

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

    yum -y install docker-ce-20.10.9 docker-ce-cli-20.10.9 containerd.io docker-compose-plugin

  3. 启动 Docker。

    sudo systemctl start docker
    
    #设置开机自启动
    sudo systemctl enable docker

    自此,docker安装完毕,使用 docker version查看docker版本。

docker-compose 安装:docker-compose安装以及配置自动补全功能_Li Guogang的博客-CSDN博客_docker-compose命令补全

猜你喜欢

转载自blog.csdn.net/Json_Marz/article/details/126069800