docker安装

docker安装

spiritTrance

docker在Linux平台上的安装

1
2
3
4
5
6
curl -fsSL https://get.docker.com -o get-docker.sh  # 从官网获取安装脚本
sudo sh get-docker.sh # 安装 docker
sudo groupadd docker
sudo gpasswd -a $USER docker # 将当前用户加入 docker 用户组,避免总是需要走 root
newgrp docker # 使修改立即生效
# reboot # 重启(其实我也不知道要重启什么服务)

docker根目录迁移

docker的根目录在/var/lib/docker下面,这个文件夹增长速度很快,如果根目录没有设置过大的空间,那么迟早会占满,而根目录占满的后果是无法开机。因此,需要对这个目录进行迁移,使用mv即可`。需要注意的是,作者的docker版本为23.0.1,不同版本的解决方案可能不同,请注意。

1
2
3
4
5
6
7
8
sudo service docker stop
sudo vim /etc/docker/daemon.json
# 在文件里面加入如下内容,其中路径为迁移后的路径
# {
# "data-root": "/path/to/new/docker-root"
# }
sudo service docker start
docker info # Docker Root Dir 发生改变即可

  • Title: docker安装
  • Author: spiritTrance
  • Created at: 2023-10-05 22:24:01
  • Updated at: 2024-01-06 20:07:33
  • Link: https://spirittrance.github.io/2023/10/05/docker_1_docker安装/
  • License: This work is licensed under CC BY-NC-SA 4.0.
推荐阅读
Hexo快速入门 Hexo快速入门 linux基本操作学习 linux基本操作学习 【cpp查漏补缺】4-gdb的使用 【cpp查漏补缺】4-gdb的使用
 Comments