Docker入门-基本使用

Docker设置镜像源

  • 修改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
  • 进入容器bash
# 容器id可以不用打全,前缀会自动区分
docker exec -it id bash
  • commit镜像
# 容器id可以不用打全,前缀会自动区分,name为镜像名称
docker commit id  name 
  • 查看镜像列表
docker images 
  • 使用Dockerfile构建镜像
# name为镜像名称,"."为Dockerfile路径
docker build -t name .
  • 删除镜像
# name为镜像名称
docker rmi name
  • 保存为tar
# name为镜像名称
docker save name > xx.tar
  • 从tar加载
docker load < xx.tar
posted @ 2022-03-27 14:42  ololvvv  阅读(41)  评论(0编辑  收藏  举报