周振林 周振林
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档

周振林

IT界的小学生
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档
  • 基础

  • 虚拟化

  • Docker

    • 容器生态系统
    • 运行第一个容器
    • Docker安装
      • C恩特OS安装Docker
        • 手动配置镜像源
        • 安装docker
        • 启动docker
        • 设置开机启动
        • 解决权限问题(非 root 用户)
        • 将Docker下载源改成国内源
    • Docker部署MySQL
    • Docker运行JAR
  • OpenStack

  • 心情杂货

  • 更多
  • Docker
周振林
2025-06-10
目录

Docker安装

# C恩特OS安装Docker

# 手动配置镜像源

sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF
1
2
3
4
5
6
7
8

# 安装docker

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
1

# 启动docker

systemctl start docker

1
2

# 设置开机启动

sudo systemctl enable docker
1

# 解决权限问题(非 root 用户)

将当前用户添加到 docker 用户组:

sudo usermod -aG docker $USER
1

# 将Docker下载源改成国内源

创建daemon.json文件
#sudo vim /etc/docker/daemon.json

修改内容如下

{
"registry-mirrors": [
"https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://your_preferred_mirror",
"https://dockerhub.icu",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

重新加载文件和重启docker

systemctl daemon-reload
systemctl restart docker 
1
2
Last Updated: 2025/06/18, 08:59:15
运行第一个容器
Docker部署MySQL

← 运行第一个容器 Docker部署MySQL→

最近更新
01
Docker运行JAR
06-10
02
Docker部署MySQL
06-10
03
Thymeleaf教程
06-10
更多文章>
Copyright © 2019-2025 鲁ICP备19032096号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式