centos 7.9环境下安装Docker

一、安装CentOS 7.9 

1. 从阿里镜像下载:

https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.786ff5ad8J2jGC

 

 

 2. 虚拟机挂载ISO文件后,NEXT&NEXT安装

 

  3. Minial版本下,解决ifconfig命令找不到的问题

https://blog.csdn.net/afjklafjklajflafja/article/details/123775447

 

4. 更新Linux包(可跳过)

yum update

 

 

5. 设置静态IP地址

1
2
cd /etc/sysconfig/network-scripts/ifcfg
vi ifcfg-enp0s3

 

 

 

 

 

二、安装Docker

1. 安装docker依赖包

yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken

 

 2. 设置Yum镜像源加速

1
2
3
4
5
6
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
     
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
yum makecache fast

 

 

 3. 安装Docker社区版

1
yum install -y docker-ce

 

 

4. 设置Docker加速镜像地址

cat > /etc/docker/daemon.json << EOF
{
  "registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

5. 启动Docker并设置开机自动启动

1
systemctl start docker && systemctl enable docker

6.测试

构建nginx容器实例,随机端口映射,后台运行

1
docker run -d -P -name mynginx

 

 

 

 

 

posted @   CODE物  阅读(798)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示