学习笔记:docker基础命令

docker 容器与镜像区别

 镜像

一个docker镜像可以构建于另一个docker镜像之上,它们层叠关系可以是多层。第1层镜像层为基础镜像,其他层镜像(除了最顶层)为父层镜像,这些镜像继承他们父层镜像所有属性和设置,并在dockerfile中添加自己配置

 容器

它会在所有镜像层之上,增加一个可读可写层,这个可读可写层有运行在cpu上进程,且具有两个状态,运行态和退出态。

要点: 容器 = 镜像  + 可读可写层

docker 基础命令

1.镜像操作命令

  • 登录到镜像仓库:docker  login 
  • 拉取镜像:docker  pull 
  • 查看所有镜像信息:docker images
  • 查看镜像信息:docker inspect  ${id}
  • 打包保存到本地: docker save ${id}  >  image.tar 或 docker save -o image.tar  ${id} 
  • 将镜像加载到计算机:docker  load  -i  image.tar
  • 查看镜像内容(进入镜像):docker  run -it ${id} bash
  • 删除镜像: docker rmi ${id}

2.容器操作命令

   compose容器的启动需要用到compose,compose是定义和运行多容器docker应用程序的工具

  • 启动服务: docker-compose up -d 
  • 关闭服务:docker-compose down
  • 查看已经启动容器:docker ps(docker ps  -a)
  • 查看容器日志:docker logs ${id}
  • 启动容器:docker start  ${id}
  • 停止容器:docker stop ${id}
  • 删除容器:docker rm ${id}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值