Hot Ice

记录精彩的程序人生

Anything is possible!
  menu
40 文章
0 浏览
1 当前访客
ღゝ◡╹)ノ❤️

docker安装

  1. Docker 要求 CentOS 系统的内核版本高于 3.10 ,验证CentOS 版本是否支持 Docker 。
uname -r
  1. 更新yum包到最新
sudo yum update
  1. 卸载旧版本
sudo yum remove docker docker-common docker-selinux docker-engine
  1. 设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装docker
sudo yum install docker-ce
  1. 启动并加入开机启动
sudo systemctl start docker
sudo systemctl enable docker
  1. 验证是否安装成功
docker version
  1. 配置远程访问, 开启2375端口

在/usr/lib/systemd/system/docker.service,配置远程访问。主要是在[Service]这个部分ExecStart=后面加上下面两个参数

vim /usr/lib/systemd/system/docker.service
[Service]

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
  1. 修改docker root目录防止磁盘inodes100%问题
mkdir -p /home/docker/lib

rsync -avz /var/lib/docker /home/docker/lib/

vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd后添加 --graph=/home/docker/lib/docker

修改

LimitNOFILE=infinity

LimitNPROC=infinity

为

LimitNOFILE=1048576

LimitNPROC=1048576

然后重启

systemctl daemon-reload

systemctl restart docker

docker info 查看修改是否生效Docker Root Dir: /home/docker/lib/docker


标题:docker安装
作者:炎无道
地址:https://justxy.xyz/articles/2020/11/06/1604629724873.html