博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker问题日志--工作中遇到的问题及解决
阅读量:5088 次
发布时间:2019-06-13

本文共 1760 字,大约阅读时间需要 5 分钟。

  1. 启动Docker容器时遇到错误
  • 标签:
docker, docker run, docker start,
  • 环境:
Docker version 1.12.6, build 1398f24/1.12.6
[root@localhost jenkins]# cat /proc/version
Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016
[root@localhost jenkins]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root@localhost jenkins]#
我在Share PC上运行Docker, Share PC不能上外网
 
  • 问题描述:
[root@localhost ~]# docker run centos /bin/echo 'Hello World'
container_linux.go:247: starting container process caused "process_linux.go:334: running prestart hook 1 caused \"error running hook: exit status 1, stdout: , stderr: \""
/usr/bin/docker-current: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"process_linux.go:334: running prestart hook 1 caused \\\"error running hook: exit status 1, stdout: , stderr: \\\"\"\n".
  • 问题分析:
该问题是由于设置了Docker代理引起的.
设置Docker代理如下:
# following link is to resolve docker-runc not found issue,proxy is not necessary *#
ln -s /usr/libexec/docker/docker-proxy-current /usr/bin/docker-proxy
ln -s /usr/libexec/docker/docker-runc-current /usr/bin/docker-runc
# 设置代理
sudo HTTP_PROXY=http://135.251.33.16:80 /usr/bin/dockerd --userland-proxy=false &
  • 解决方案:
我尝试了Disable SELinux
修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
不成功.
然后我试图停止由代理启动(sudo HTTP_PROXY命令)的docker服务: service docker stop
显示停止成功,但是实际没有成功.
最后我重启Share PC.
重启后,启动Docker: service docker start.
就可以正确运行docker了:
[root@localhost ~]# docker run centos /bin/echo 'Hello World'
Hello World
[root@localhost ~]#
其他:
我现在担心是不是在创建Dockerfile并build时,是否需要

转载于:https://www.cnblogs.com/Rong-/p/7518870.html

你可能感兴趣的文章
Zabbix_proxy的架设
查看>>
纯css3自定义网页滚动条,浏览器统一scroll滚动条
查看>>
centos7 网络问题
查看>>
初识rabbitMQ(一)
查看>>
序列比对前的准备工作
查看>>
C#GDI绘图
查看>>
WPF 带有watermark的文本输入框
查看>>
P1220 关路灯
查看>>
给图片添加马赛克效果
查看>>
codevs3243:区间翻转,线段树
查看>>
iOS/Swift 个人常浏览博客网站(收集中)
查看>>
三级联动地区选择插件
查看>>
windows上使用image库
查看>>
不使用存储过程针对对oracle数据库进行分页
查看>>
迅雷极速版任务出错的解决办法(亲测可用)
查看>>
mac下使用PyCharm遇到的坑坑洼洼
查看>>
docker1-1
查看>>
kettle转换JavaScript获取命令行参数
查看>>
学习进度十六
查看>>
C#并行编程-Task
查看>>