Docker 操作

查看docker 列表

docker ps -a

进入docker

docker exec -it XXXX /bin/bash

查看卷

docker volume ls

从docker内部向外部拷贝

docker cp <dockerid>:<filepath> <target>

在 Docker 中,从宿主机向容器内拷贝文件,使用的是 docker cp 命令。

 docker cp <宿主机路径> <容器名或ID>:<容器内路径>

加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com",
    "https://hxcn3vpq.mirror.aliyuncs.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://docker.xuanyuan.run"
  ],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

重启容器

docker restart 容器名/id
https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com/
https://5ot26m9n.mirror.aliyuncs.com/
https://docker.mirrors.ustc.edu.cn/
https://hub-mirror.c.163.com/