Docker设置镜像源
vim /etc/docker/daemon.json
# 在json配置文件中输入下面内容
{
"registry-mirrors": ["http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn"]
}
Docker概念图
Docker常用指令
# name为镜像名称
docker pull name
# 后台运行容器:-d
# 容器内外端口映射:-p 内部端口号:外部端口号
# 目录映射:-v 'dir name' : <dir>
# 指定映像版本:<name>:<ver>
# name为镜像名称
docker run -d -p 80:80 name
docker ps
# 容器id可以不用打全,前缀会自动区分
docker rm -f id
# 容器id可以不用打全,前缀会自动区分
docker exec -it id bash
# 容器id可以不用打全,前缀会自动区分,name为镜像名称
docker commit id name
docker images
# name为镜像名称,"."为Dockerfile路径
docker build -t name .
# name为镜像名称
docker rmi name
# name为镜像名称
docker save name > xx.tar
docker load < xx.tar