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

相关推荐
脆皮炸鸡7552 小时前
进程通信----命名管道
linux·经验分享·笔记·算法·学习方法
Mapleay2 小时前
FE-BE 动态路机制之 DPCM 与 DAPM 协作
linux
IT大白鼠3 小时前
Linux故障分析与排查:系统日志、启动故障与文件系统修复
linux·运维·服务器
老詹图解IT3 小时前
统信 UOS 登录界面转圈闪退/卡登录等常见原因及处理
linux·服务器·网络
闫记康3 小时前
Linux学习笔记day1
linux·笔记·学习
轻颂呀3 小时前
进程间关系和守护进程
linux·网络
sbjdhjd3 小时前
02 (中)| K8s Pod 生产化落地:从配置到优化全流程
linux·运维·云原生·kubernetes·开源·podman·kubelet
皓月盈江3 小时前
Linux Ubuntu系统如何编辑Docker容器内的文件
linux·ubuntu·docker·容器·靶场·vulhub·编辑docker内文件
jingyu飞鸟3 小时前
linux系统二进制安装MySQL 8.4、8.0版本数据库,配置crontab和xtrabackup数据库热备份脚本
linux·数据库·mysql
无限进步_3 小时前
从Multics到Linux:操作系统的自由之路
linux·运维·服务器