从0配置centos docker
Docker 官方简化安装
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
将docker加入开机启动
systemctl enable docker
将docker 重启
systemctl restart docker
查看docker信息 docker info 或者 docker --version
建立docker用户组
首先创建新用户授权
sudo groupadd docker #建立docker组
sudo usermod -aG docker $USER #将当前用户加入docker组
docker
使用systemd的系统,请在/etc/docker/daemon.json中写入如下内容(如果文件不存在,新建该文件)
{
"registry-mirrors":[
"http://hub-mirror.c.163.com"
],
"insecure-registries":[
"192.168.100.100:5000"
]
}
docker 不允许非https的方式推送镜像,可以通过docker的配置选项来取消这个限制。
docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v
docker-compose up
二、删除docker
sudo yum remove docer-ce
sudo rm -rf /var/lib/docker
三、配置镜像加速
vim /etc/docker/daemon.json
网易云的镜像加速
{
“registry-mirrors”:[
“http://hub-mirror.c.163.com”
]
}
systemctl daemon-reload
systemctl restart docker