Fork me on GitLab

linux安装Docker

linux安装Docker

作者使用的是centos 7.5操作系统,官方文档 https://docs.docker.com/engine/install/centos/

卸载docker旧的版本

较旧的Docker版本称为dockerdocker-engine如果已安装这些程序,请卸载它们以及相关的依赖项。

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

作者这台服务器是刚在阿里云买的,所以没有安装任何东西,使用yum命令需要先安装https://www.linuxprobe.com/linux-yum-config.html

使用存储库安装

在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。

设置存储库

安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。

sudo yum install -y yum-utils

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

可选:启用每晚测试存储库。(作者偷懒没有操作)

这些存储库包含在docker.repo上面文件中,但默认情况下处于禁用状态。您可以在稳定存储库旁边启用它们。以下命令启用每晚存储库。

$ sudo yum-config-manager --enable docker-ce-nightly

要启用测试通道,请运行以下命令:

sudo yum-config-manager --enable docker-ce-test

您可以通过运行带有标志命令来禁用每晚测试存储库 要重新启用它,请使用该标志。以下命令禁用夜间存储库。yum-config-manager--disable--enable

sudo yum-config-manager --disable docker-ce-nightly

安装DOCKER引擎

  1. 安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:

    $ sudo yum install docker-ce docker-ce-cli containerd.io

    如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,则接受它

  如果您启用了多个Docker存储库,则在未在yum installor yum update命令中指定版本的情况下进行安装或更新将始终安装可能的最高版本,这可能不适合您的稳定性需求。

测试安装情况

  启动Docker。

$ sudo systemctl start docker

   开启docker服务

sudo systemctl enable docker

  查看docker版本跟java -v一样

docker -v

   最后在配置一个容器镜像加速(不配置也没区别)

  阿里云https://www.aliyun.com/,找到容器镜像把里面的一串代码执行一遍。

 

 
posted @ 2021-03-27 16:18  隐琳琥  阅读(54)  评论(0编辑  收藏  举报