跳转至

Docker容器技术

原理

基础

安装

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 配置文件:

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:

sudo systemctl daemon-reload
sudo systemctl restart docker

查看是否成功:

docker info

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

Registry Mirrors:
  https://dockerproxy.com/
  https://hub-mirror.c.163.com/
  https://mirror.baidubce.com/
  https://ccr.ccs.tencentyun.com/

DockerFile

上下文路径

命令补全

commit

端口映射

磁盘清理

Docker-compose


💬 评论