Docker报错及相关问题记录

Posted -wenli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker报错及相关问题记录相关的知识,希望对你有一定的参考价值。

1.问题:docker : Error response from daemon: Conflict. The container name "***" is already in use
原因:容器名占用
解决办法:
(1)给容器换一个名字, 比如说 docker run -it --name=mycentos2 centos:7 /bin/bash, 可以解决问题.
(2)将原来的容器删除
查询当前容器:docker container ls -all
删除当前容器:docker container rm 容器名
(提示: 这一步要确定删除容器没问题的情况下, 才可以做)


2.问题:docker启动时报错Error response from daemon: driver failed programming external connectivity on endpoint *
原因:
docker服务启动时定义的自定义链DOCKER由于某种原因被清掉
重启docker服务及可重新生成自定义链DOCKER
解决办法:
重启docker服务后再启动容器
systemctl restart docker

 

3.问题:docker启动容器后,容器自动退出(使用docker ps命令查看无运行的容器)

解决办法:

  • 需要指定-d参数
  • 需要设置启动命令

示例:docker run -d --name mycentos-zp4 -d centos:7.4.1708 ping 8.8.8.8

以上是关于Docker报错及相关问题记录的主要内容,如果未能解决你的问题,请参考以下文章

jmeter+ant+Jenkins 报错及解决方法记录

(记录)整合spring cloud bus+rabbitmq后,config server/client启动报错及解决方式

ubuntu16.04安装docker-compose报错及解决

前端JavaScript 常见的报错及异常捕获

Linux tcp 网络常见报错及分析

记录一次Sqlserver数据库订阅与发布过程中的报错解决过程