【Docker】docker常用指令

# 查看镜像
docker images

# 查看容器
docker ps  (查看已启动的容器)
docker ps -a (查看所有容器,包括停止状态)

# 从镜像启动容器
docker run -it {镜像名称} /bin/bash (docker run -itd 6287fe240628 /bin/bash)

# 查看日志
docker logs {containerId}

#启动已停止的容器
docker start {containerId}

# 停止运行中的容器
docker stop {containerId}
 
# 重启容器
docker restart {containerId}
 
# 导出镜像
docker save 6287fe240628 > hive_server.tar
 
# 导入镜像
docker load < hive_server.tar
 
# 导出容器
docker export f299f501774c > hangger_server.tar

# 导入容器
docker import - new_hangger_server < hangger_server.tar
 
# 镜像重命名
docker tag 6287fe240628 registry.hive:1.2
 
# 拷贝文件
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
 
# 进入容器
docker exec -it c4356ea1c522 /bin/bash

#从容器创建镜像
docker commit {containerId} starrocks/dev-main:latest

#删除镜像
docker rmi {imagesId}

#镜像备份
docker save -o starrocks_image.tar starrocks/dev-env:latest

#从文件生成镜像
docker load < starrocks_image.tar

#删除容器
docker rm {containerId}

#查看父子镜像依赖关系
docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since={父镜像id})


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值