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

相关推荐
skywalk816315 小时前
尝试Auto-coder.chat使用星河社区AIStudio部署的几个大模型:文心4.5-21b、Deepseek r1 70b、llama 3.1 8b
linux·服务器·人工智能·大模型·aistudio
QiTinna16 小时前
系统运维Day02_数据同步服务
linux·同步·rsync
天下不喵16 小时前
Ubuntu24.04安装Docker过程记录
docker
阿猿收手吧!16 小时前
【Linux网络】shutdown()与close()的区别
linux·网络
LCG元16 小时前
Linux 磁盘管理从入门到精通:LVM 扩容实战案例
linux
liu****16 小时前
12.线程(二)
linux·开发语言·c++·1024程序员节
咯哦哦哦哦16 小时前
vscode arm交叉编译 中 cmakeTools 编译器设置
linux·arm开发·vscode·编辑器
黑黍17 小时前
如何在k8s中配置并使用nvidia显卡
云原生·容器·kubernetes
工具人555517 小时前
Linux 抓取 RAM Dump 完整指南
linux·运维·安全
冷血~多好18 小时前
使用docker部署elk,实现日志追踪
elk·docker·容器