docker 安装

docker 安装

1、如果之前安装过docker,需要自行卸载

sudo yum remove docker docker-common docker-selinux docker-engine -y

2、初始化系统环境

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、安装yum源

wget -O /etc/yum.repos.d/docker-ce.repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo

yum clean all && yum makecache

4、安装docker

yum install docker-ce -y

5、docker优化

打开阿里云官网  产品  --> 容器与中间件  -->  容器与镜像服务ACR --> 管理控制台 --> 镜像加速器 --> CentOS

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://8mh75mhz.mirror.aliyuncs.com"]
}
EOF

6、设置开机自启动

systemctl enable --now docker

7、检查docker

# 第一种方式
docker run -d -P nginx

# 第二种方式
docker info

Ubuntu安装docker

sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" && sudo apt-get update && sudo apt-get install -y docker-ce
# 启动docker sudo service docker start
# 停⽌docker sudo service docker stop
# 重启docker sudo service docker restart

配置镜像加速器

sudo mkdir -p /etc/docker && sudo tee /etc/docker/daemon.json <<-'EOF'
{  
  "registry-mirrors": ["https://epsax6ut.mirror.aliyuncs.com"],  
  "log-driver":"json-file",  
  "log-opts": {"max-size":"10m", "max-file":"3"}
}
EOF

service docker restart
posted @ 2021-10-29 10:08  Jeff的技术栈  阅读(173)  评论(0编辑  收藏  举报
回顶部