Docker安装及私有仓库配置

Posted by Tillend on March 4, 2019

docker安装

1
yum install docker

增加私有仓库配置

启动参数方式

/usr/lib/systemd/system/docker.service增加以下配置

1
--insecure-registry=registry.example.com:5000

配置文件方式

/etc/docker/daemon.json中写入如下内容(如果文件不存在请新建该文件)

1
2
3
4
5
6
7
8
{
  "registry-mirror": [
    "https://registry.docker-cn.com"
  ],
  "insecure-registries": [
    "registry.example.com:5000"
  ]
}

重启docker

守护进程重新加载配置,并重启docker进程

1
2
systemctl daemon-reload
systemctl restart docker

权限分配

编辑权限

1
visudo

分配用户docker权限(,分隔) ```bash

分配www用户docker权限

www localhost=NOPASSWD: /usr/bin/docker www ALL=NOPASSWD: /usr/bin/docker ```bash


相关资料: 1.私有仓库高级配置