docker

docker

原理

基础

安装

1
2
3
4
5
sudo apt install docker-ce
sudo groupadd docker # 有则不用创建
sudo usermod -aG docker $USER # USER 为加入 docker 组的用户
newgrp docker # 刷新 docker 组
docker run hello-world # 测试无 root 权限能否使用 docker

docker源

编辑 Docker 配置文件:

1
2
3
4
5
6
7
8
9
10
11
sudo -s
cat << EOF > /etc/docker/daemon.json
{
"registry-mirrors": [
"https://dockerproxy.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://ccr.ccs.tencentyun.com"
]
}
EOF

重启 Docker:

1
2
sudo systemctl daemon-reload
sudo systemctl restart docker

查看是否成功:

1
docker info

出现以下字段代表配置成功:

1
2
3
4
5
Registry Mirrors:
https://dockerproxy.com/
https://hub-mirror.c.163.com/
https://mirror.baidubce.com/
https://ccr.ccs.tencentyun.com/

DockerFile

上下文路径

命令补全

commit

端口映射

磁盘清理

Docker-compose


docker
https://realwujing.github.io/linux/k8s/docker/
作者
Wu Jing
发布于
2024年7月23日
许可协议