第二章:Docker安装

Centos7安装

安装gcc和gcc-c++

安装gcc: yum -y install gcc
安装gcc-c++: yun -y install gcc-c++

卸载旧版本

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

使用储存库安装

安装yum-utils: yum install -y yum-utils
设置存储库: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker引擎

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

配置阿里云镜像加速

  1. 找到阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
  2. 在/etc/docker/daemon.json中写入如下内容(如果文件不存在请新建该文件), {"registry-mirrors":["https://reg-mirror.qiniu.com/"]}
  3. 重启服务
    systemctl daemon-reload
    systemctl restart docker

校验安装

  1. 查看版本: docker version
  2. 运行hello-world: docker run hello-world

Ubuntu安装

卸载旧版本

sudo apt-get remove docker docker-engine docker.io containerd runc

允许apt使用存储库

sudo apt-get update
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

添加Docker的官方GPG密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88

设置稳定的存储库

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \she
   stable"

安装DOCKER引擎

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

校验安装

sudo docker run hello-world
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。