centos7.9安装docker
2023-06-21 11:56:01
https://zhuanlan.zhihu.com/p/505812703
一、直接YUM安装
yum install -y yum-utils yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast yum -y install docker-ce
二、docker服务操作
# 启动 service docker start # 配置自动启动 systemctl enable docker.service # 重启 systemctl restart docker # 查看信息 docker info
三、配置加速(可选)
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s https://hub-mirror.c.163.com
四、安装docker-compose
mv docker-compose-linux-x86_64 docker-compose chmod +x /usr/local/bin/docker-compose docker-compose version
https://blog.csdn.net/qq_35995514/article/details/125468792
五、修改docker运行位置
docker默认安装在/var/lib/docker,下载镜像和运行容器会占用很多硬盘空间,如果不够了想挪到其他盘,可以使用如下命令
# 停止docker systemctl stop docker # 拷贝docker根目录至新的磁盘的目录 #(这个位置要和下面的配置对应上) cp -rf /var/lib/docker /home/docker/ # 直接修改docker service的配置文件 vi /lib/systemd/system/docker.service # 找到这一行: # ExecStart=/usr/bin/dockerd # 修改为 # ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph /home/docker/docker # 即在后面加上 --graph /home/docker/docker,可能会启动失败后改回来重新启动则已经改动了位置 # 重载配置文件,重启服务 systemctl daemon-reload systemctl start docker