docker的常用的一些配置

1. docker如何配置国内的镜像源?

* ubuntu:cli输入

echo '{
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2",
"registry-mirrors":[
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}' > /etc/docker/daemon.json
sudo systemctl restart docker.service

* centos: cli输入

echo '{
"registry-mirrors": ["https://ys1k0cd5.mirror.aliyuncs.com"]
}' > /etc/docker/daemon.json
systemctl restart docker.service

2. 如何配置docker允许远程客户端访问?

* ubuntu、centos:

编辑配置文件/etc/systemd/system/multi-user.target.wants/docker.service,在环境变量 ExecStart 后面添加 -H tcp://0.0.0.0,允许来自任意 IP 的客户端连接。

3. 如何安装docker(此处为开源的docker-ce)?

* ubuntu:

1、安装包,允许 apt 命令 HTTPS 访问 Docker 源。

$ sudo apt-get install
apt-transport-https
ca-certificates
curl
software-properties-common

2、添加 Docker 官方的 GPG

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3、将 Docker 的源添加到 /etc/apt/sources.list

$ sudo add-apt-repository
"deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable"
4、安装 Docker

$ sudo apt-get update
$ sudo apt-get install docker-ce

* centos:

yum install docker
systemctl start docker.service
systemctl enable docker.service

posted @ 2020-11-13 11:18  Richardo-M-Lu  阅读(208)  评论(0编辑  收藏  举报