centos7 安装 docker

# 安装依赖
sudo yum -y install yum-utils device-mapper-persistent-data lvm2
# 设yum阿里源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker
sudo yum makecache fast
sudo yum -y install docker-ce
启动并设置开机自启
systemctl start docker
systemctl enable docker
# 解决不加sudo运行docker命令权限不够的问题
# 1.建立 Docker 用户组,默认已经有了
sudo groupadd docker
# 2.添加当前用户到 docker 组
sudo usermod -aG docker $USER
# 或
sudo gpasswd -a $USER docker
# 3.刷新docker组
newgrp docker
# 解决 error pulling image configuration
# 1. 可能是时间不同步
sudo ntpdate time.windows.com
# 2. 可能是源的问题,查看文件
cat /etc/docker/daemon.json
# 若文件不存在则创建并写入以下内容
{
    "registry-mirrors": [
        "https://registry.docker-cn.com"
    ]
}
# 或用命令
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
# 安装docker-compose
curl -s https://bootstrap.pypa.io/get-pip.py | python3
pip3 install docker-compose

相关链接
http://get.daocloud.io/
https://www.daocloud.io/mirror#accelerator-doc
https://vulhub.org/#/docs/install-docker-compose/
http://get.daocloud.io/#install-compose

posted @ 2020-07-14 08:32  konjakuc  阅读(123)  评论(0)    收藏  举报