docker 常用指令记录

本文详细记录了Docker的常用操作,包括遍历镜像、查询容器ID、删除容器和镜像、查看容器网络和IP地址、启动交互式容器、复制文件到容器、将容器打包成镜像、从压缩镜像载入、搭建本地私有仓库、指定端口映射、文件挂载以及指定用户进入容器等核心操作。
摘要由CSDN通过智能技术生成

遍历镜像

$ sudo docker images

查询容器id

# 当前运行容器
$ sudo docker ps
# 所有容器
$ sudo docker ps -a

删除容器

$ sudo docker rm id(容器id)
# 删除所有的容器
$ sudo docker rm $(docker ps -aq)

删除镜像

$ sudo docker rmi image_id(镜像id)

查看容器网络和ip地址

# 查看容器网络和ip地址
$ sudo docker inspect name(容器名字)/id(容器id)

# 查看ip地址
$ sudo docker inspect -f '{
  {range .NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}' name(容器名字)/id(容器id)

# 显示所有容器名字及对应的 ip 地址:
docker inspect --format='{
  {.Name}} - {
  {range.NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}' $(docker ps -aq)

# 注意: 防火墙的起、停、刷新等行为会导致清空 Docker 设置的网络规则,而导致容器内的网络无法和外部互联。

启动docker 交互式 容器

$ sudo nvidia
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值