Docker linux 安装

bash 复制代码
sudo yum update
sudo yum clean all
sudo yum makecache

#安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#添加官方存储库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#安装-跳过一些异常依赖
sudo yum install docker-ce docker-ce-cli containerd.io --skip-broken
#如果安装完启动不了卸载然后用这种方式重新安装
sudo yum install docker-ce docker-ce-cli containerd.io --nobest

sudo docker --version

#将docker 添加为系统服务
vim /etc/systemd/system/docker.service
#文件内容如下:  yum 安装的软件默认安装路径为/usr/bin
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com

[Service]
ExecStart=/usr/bin/dockerd
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process

[Install]
WantedBy=multi-user.target

#设置为开机启动
sudo systemctl daemon-reload
sudo systemctl start docker
sudo systemctl enable docker

#华为云自己的系统有个坑

因为会取如图所示的值

所以直接将repo配置文件中的对应的 $release变量直接改为指定的8

相关推荐
一叶之秋14126 分钟前
通信之道:解锁Linux进程间通信的无限可能(三)
linux·运维·服务器
ictI CABL20 分钟前
Linux环境下Tomcat的安装与配置详细指南
linux·运维·tomcat
小小码农Come on39 分钟前
QPainter双缓冲区实现一个简单画图软件
linux·服务器·前端
郝学胜-神的一滴43 分钟前
深入理解 epoll_wait:高性能 IO 多路复用核心解密
linux·服务器·开发语言·c++·网络协议
小陈99cyh1 小时前
最新ubuntu22.04服务器上安装vmware虚拟机,附vmware的安装包
linux·运维·服务器·vmware
广州灵眸科技有限公司1 小时前
瑞芯微(EASY EAI)RV1126B rknn-toolkit-lite2使用方法
linux·网络·人工智能·物联网·算法
张3231 小时前
Ansible实施任务控制
linux·ansible
白菜欣1 小时前
Linux权限
linux·运维·c++
卵男(章鱼)1 小时前
系统终端命令对比大全(Linux发行/macOS/Windows)
linux·运维·服务器·windows·macos
草明1 小时前
Linux主流发行版全面修复Spectre/Meltdown后续漏洞
linux·运维·服务器