Docker一些常用命令,以及问题的处理方法

问题记录

1、ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-2add1a39bc5d -j RETURN: iptables: No chain/target/match by that name.

原因是关闭防火墙之后docker需要重启,执行以下命令重启docker即可:service docker restart

2、ERROR: error while removing network: network data-service-cloud id 0783fc896d9d04cec7deacd5e5d138eb351c630d3a has active endpoints
需要停止容器后在对network进行操作
1 docker stop IMAGE_ID
2 docker network inspect data-service-cloud
3 docker network disconnect Name Containers.Name
4 docker network connect Name Containers.Name
5 docker network create data-service-cloud

docker network 命令

  • 创建网络
    docker network create data-service-cloud
  • 将test容器或其他容器加入到data-service-cloud网络
    docker network connect data-service-cloud test
  • 查看网络
    docker network ls
  • 断开和移除网络
    移除网络之前需要断开所有连接到网络的容器:
    docker network disconnet data-service-cloud test
    移除网络:
    docker network rm data-service-cloud
  • 查看网络内部信息
    docker network inspect data-service-cloud

强制停止容器

  • 杀死所有正在运行的容器
    docker kill $(docker ps -a -q)
  • 删除所有已经停止的容器
    docker rm $(docker ps -a -q)
  • 删除所有未打 dangling 标签的镜
    docker rmi $(docker images -q -f dangling=true)
  • 删除所有镜像
    docker rmi $(docker images -q)
  • 强制删除 无法删除的镜像
    docker rmi -f <IMAGE_ID>
    docker rmi -f $(docker images -q)

其他命令

  • 拉取镜像
    docker pull hub.odrcloud.cn/data-service-cloud/data-service-base:v1.0.1
  • 标记镜像
    docker tag data-service-base hub.odrcloud.cn/data-service-cloud/data-service-base:1.0.1
  • 保存本地
    docker save -o image-base1.0.1.tar hub.odrcloud.cn/data-service-cloud/data-service-base:v1.0.1
  • 加载镜像
    docker load < image-base1.0.1.tar
  • 启动镜像
    docker-compose up -d
    docker-compose -f /xxx/xxx/docker-compose.yml up -d
  • 查看日志
    docker-compose logs f
    docker-compose logs --tail 100
  • 进入运行中容器
    docker exec -it IMAGE_ID sh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值