Linux安装docker教程

干货!干货!干货!

powershell 复制代码
#查看服务器系统版本
cat /etc/redhat-release

#查看服务器内核版本
uname -r

#安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2

#设置阿里云docker-ce镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
bash 复制代码
#docker-ce安装
yum install -y docker-ce

启动docker并设置开机自启:
#启动docker命令
systemctl start docker

#设置开机自启命令
systemctl enable docker

#查看docker版本命令
docker version

配置阿里云镜像加速器:

bash 复制代码
#创建docker配置文件目录
mkdir -p /etc/docker 
#添加配置内容
tee /etc/docker/daemon.json <<-'EOF'
{
  "dns": ["8.8.8.8", "8.8.4.4", "1.1.1.1"],
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.nju.edu.cn",
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}
EOF
#重启docker
systemctl restart docker
bash 复制代码
安装Docker可视化管理工具Portainer:
#拉取镜像命令
docker pull portainer/portainer
#查看镜像命令
docker images

#创建数据卷
docker volume create portainer_data_volume
#启动容器
docker run -d -p 9000:9000 --restart=always --name prtainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data_volume:/data portainer/portainer
#查看启动中的容器
docker ps

访问地址:http://服务器地址:9000
相关推荐
北山有鸟27 分钟前
【学习笔记】MIPI CSI-2 协议全解析:从底层封包到像素解析
linux·驱动开发·笔记·学习·相机
mounter62537 分钟前
深度解析:Linux 内核为何要移除“直接映射” (Direct Map)?
linux·运维·服务器·security·linux kernel·direct mem map
AC赳赳老秦1 小时前
HR必备:OpenClaw批量筛选简历、发送面试通知,优化招聘流程
运维·人工智能·python·eclipse·github·deepseek·openclaw
NineData1 小时前
NineData亮相香港国际创科展InnoEX 2026,以AI加速布局全球市场
运维·后端
another heaven1 小时前
【Docker/虚拟机 深度对比Docker与虚拟机:原理、区别与最佳使用场景】
运维·docker·容器
带娃的IT创业者1 小时前
零停机迁移:如何将服务器成本从 $1432 降至 $233
运维·服务器·网络·成本优化·服务器迁移·零停机·hetzner
bugu___2 小时前
Linux系统、网络知识点回顾1
linux·网络
独自归家的兔2 小时前
2026年4月16日 Ubuntu系统 Docker 的安装与配置
运维·docker·容器
舒一笑2 小时前
Docker 离线镜像导入后变成 <none>:<none>?一文讲透原因、排查与正确打包姿势
后端·docker·容器
福老板的生意经3 小时前
从成本失控到ROI翻倍:企业数字化营销投放的落地路径与工具选型指南
大数据·运维·人工智能