Centos - Docker部署

一、环境检测

Docker要求安装环境为 64位系统,且内核在3.8以上

cat /etc/redhat-release   # 查看系统版本
getconf LONG_BIT          # 查看系统位数,64位还是32位

 二、安装步骤

1. 安装依赖

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2. 设置yum源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3. 执行安装

yum install docker-ce

 三、安装完成

查看安装的版本 docker -v 

四、常用命令

systemctl start docker      # 启动docker
systemctl stop docker       # 停止运行
systemctl restart docker    # 重启
systemctl status docker     # 查看docker状态
systemctl enable docker     # 设置docker开机启动
docker info                 # 查看docker概要信息
docker --help               # 查看帮助文档

五、常见问题

# 安装完成后,如果启动不了,可能是 group 文件被锁定了,需要解锁
chattr -i /etc/group
chattr -i /etc/gshadow
yum reinstall docker-ce

# 配置docker镜像源
# 指定默认数据路径
cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://02ueuvdk.mirror.aliyuncs.com"],
  "data-root": "/data0/docker"
}
EOF

# 迁移目录脚本
systemctl stop docker
systemctl stop docker.socket
mv /var/lib/docker /data0/
systemctl daemon-reload
systemctl start docker

 

分享到:
本文链接:https://blog.renzicu.com/2023/06/51.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
THE END
二维码
打赏
文章目录
关闭
目 录