docker琐碎
来源:互联网 发布:access数据库好用吗 编辑:程序博客网 时间:2024/06/02 04:05
docker启动/停止/状态查看
sudo service docker startsudo service docker stopsudo service docker restartsudo service docker status
常见问题
问题描述
在执行docker pull/run ….命令时候有时候会报下面的错误
Error response from daemon: invalid registry endpoint
解决方法
service docker stopdocker -d --insecure-registry {ip}:5000
或者
修改docker的配置文件,然后重新启动unbuntu下位于/etc/default/dockercentos下位于/etc/sysconfig/docker在配置文件末尾加入如下内容other_args="--insecure-registry 10.160.140.32:5000"然后执行service docker restart
问题描述
Error response from daemon: …….
解决方法
一般都是启动时候参数问题,不是docker本身错误
常用命令
#下载镜像docker pull {ip}:5000/centos6#运行docker run -it --name "test" {ip}:5000/centos6 bash#如果镜像是个daemon,那么退出这个daemon的标准方法:ctrl+p+q#查看当前docker启动了那些容器[liujinliu@liujinliu etc]$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESe5fb20db0f1b {ip}:5000/centos6 "bash" About a minute ago Up About a minute test #重新attach某个容器docker attach test#停止某个容器的运行docker stop test#重新启动某个容器docker start test#docker停止所有容器docker stop $(docker ps -a -q)#docker删除所有容器docker rm $(docker ps -a -q)
无法删除镜像
错误内容
[root@~]# docker rmi a31425599a73Error: No such id: 2ade387923ce724e3235b3ea74e5fecfbfc3b332ec0dc9142e1f771a235c88202016/11/01 21:40:55 Error: failed to remove one or more images
不管删除的镜像id是什么,提示内容都是一样的,那个No such id
后边跟着的id都是同一个
这个问题在stackoverflow上有一个讨论
http://stackoverflow.com/questions/24733160/docker-rmi-cannot-remove-images-with-no-such-id
具体解决方法就是删除所有的已经退出的容器,然后再删除镜像就好了
[root@~]# docker ps -a | grep Exit | awk '{print $1}' | xargs docker rm
0 0
- docker琐碎
- 琐碎
- 琐碎
- 琐碎
- 琐碎
- 琐碎
- 琐碎
- 琐碎
- 琐碎日记
- 生活 琐碎
- 周记-琐碎
- 琐碎小事
- 生活琐碎
- NDK琐碎
- C#琐碎
- java琐碎
- 琐碎知识
- 琐碎笔记
- SPOJ 7258 SUBLEX 后缀自动机
- 如何更方便快捷的调用restful服务
- 利用JS做到隐藏div和显示div
- 新增数据文件导致dataguard同步异常
- java反射以获取父类属性的值
- docker琐碎
- Android--app启动 黑白屏问题 解决
- spring webflow getting start
- TimesTen 应用层数据库缓存学习:7. 同步读写缓存
- red5服务器基础之red5环境的安装配置
- 求二叉树镜像 -- 采用递归和非递归方法
- Linux磁盘管理
- &(引用 取址)+指针
- 视频学习资料