Centos7.4-内核错误4.16安装Docker报错

近期公司开始推Docker技术。这个系列的文章都是基于CentOS7系统下进行讲解的。
Docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的&&机器上,也可以实现。容器是完全使用机制,相互之间不会有任何接口。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。官网地址:
Docker安装
系统要求CentOS 7.X 以上版本,内核至少3.10,64-bit
1、& uname –r 检查内核版本
2、& vi /etc/profile 修改代理设置(如果需要设置代理。内容如下,**为密码,密码要避免含有@符号)
http_proxy=http://userName:password@10.16.236.108:3128/
ftp_proxy="http://userName:*****@10.16.236.108:3128/" https_proxy="https://userName:*****@10.16.236.108:3128/" export https_proxy export http_proxy export ftp_proxy
3、yum update 升级本地yum包
4、tee /etc/yum.repos.d/docker.repo &&-'EOF'& 添加yum 仓库配置(内容见下框)
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
5、yum install docker-engine 安装docker包
6、service docker start 启动docker服务
7、mkdir /etc/systemd/system/docker.service.d
8、touch /etc/systemd/system/docker.service.d/http-proxy.conf &如果需要代理,添加docker程序代理(内容见下框)
Environment="HTTP_PROXY=http://proxy.ip.com:80"
Enviroment=”HTTP_PROXY=http://用户名:密码@代理地址:端口号”
11、systemctl daemon-reload
12、systemctl restart docker (第11、12步。为重启docker操作)
13、docker run hello-world& 运行官方镜像hello world文件,检验是否安装成功。
阅读(...) 评论()没有更多推荐了,
不良信息举报
举报内容:
Docker安装使用和常见问题解决方案
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!【求救········】centos下,为了docker的安装,升级了内核,从2.6升级到3.11,但却出现iptables丢失nat表问题。【求救······
[问题点数:40分]
【求救········】centos下,为了docker的安装,升级了内核,从2.6升级到3.11,但却出现iptables丢失nat表问题。【求救······
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|centos 6.6 升级内核后,docker跑容器遭遇错误VMware里centos虚拟机情况
[root@docker01 local]# uname -r
3.10.80-1.el6.elrepo.x86_64
cgroup启动时会这样子
[root@docker01 /]# service cgconfig start
Starting cgconfig service: Error: cannot mount cpuset to /cgroup/cpuset: Device& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && & or resource busy
/sbin/ error loading /etc/cgconfig.conf: Cgroup mounting failed
Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d& && &[FAILED]
docker启动时ok,但是跑一个容器就不行了
[root@docker01 local]# service docker start
Starting cgconfig service: Error: cannot mount cpuset to /cgroup/cpuset: Device or resource busy
/sbin/ error loading /etc/cgconfig.conf: Cgroup mounting failed
Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d& && &[FAILED]
Starting docker:& && && && && && && && && && && && && && & [&&OK&&]
docker运行容器时报错
Error response from daemon: Cannot start container ef706dadc021fabef383db0e99909edc6e5aef85b2f: [8] System error: write /sys/fs/cgroup/docker/ef706dadc021fabef383db0e99909edc6e5aef85b2f/cgroup.procs: no space left on device
安装的docker信息
[root@docker01 local]# docker info
Containers: 2
Images: 7
Storage Driver: devicemapper
Pool Name: docker-8:3-916059-pool
Pool Blocksize: 65.54 kB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 478.5 MB
Data Space Total: 107.4 GB
Data Space Available: 18.26 GB
Metadata Space Used: 1.081 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.146 GB
Udev Sync Supported: true
Deferred Removal Enabled: false
Data loop file: /var/lib/docker/devicemapper/devicemapper/data
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
Library Version: 1.02.89-RHEL6 ()
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.10.80-1.el6.elrepo.x86_64
Operating System:
CPUs: 2
Total Memory: 983.6 MiB
Name: docker01
ID: RQLP:DZPS:NQJN:7WRU:RNOU:RNYP:JXRV:FYZY:SUHQ:GWIM:UWA2:D6WY
WARNING: No swap limit support
回答邀答4回答&
系统运维工程师
, 游戏公司回复 4# dotNetDR_ & & 建议使用centos7.1吧,6.5以上也行回复
dotNetDR_ & & 建议使用centos7.1吧,6.5以上也行赞同浏览1568&
系统运维工程师
, 游戏公司、赞同了此回答
是否磁盘空间不足了?另外你启动docker使用service docker start就行,没必要单独启动cgconfig。是否磁盘空间不足了?另外你启动docker使用service docker start就行,没必要单独启动cgconfig。赞同2浏览1620&
软件开发工程师
, 电商公司回复 2# dl528888 [root@docker01 ~]# df -hl
Filesystem& && &Size&&Used Avail Use% Mounted on
/dev/sda3& && &&&19G&&1.6G& &16G& &9% /
tmpfs& && &...回复
dl528888 [root@docker01 ~]# df -hl
Filesystem& && &Size&&Used Avail Use% Mounted on
/dev/sda3& && &&&19G&&1.6G& &16G& &9% /
tmpfs& && && &&&492M& &&&0&&492M& &0% /dev/shm
/dev/sda1& && & 283M& &51M&&213M&&20% /boot
是这样看么?service docker start 是[ok]的,就是run的时候不行。。很不解很莫名其妙,后来又重新更新下内核。没发现这个错误了。我多试几遍试试。赞同浏览1537&
软件开发工程师
, 电商公司目前我都是在centos7上学习docker,公司很多机子都是centos6的。。就是不知道centos6对docker支持是否足够健壮稳固。。目前我都是在centos7上学习docker,公司很多机子都是centos6的。。就是不知道centos6对docker支持是否足够健壮稳固。。赞同浏览1625回答问题软件开发工程师, 电商公司评论32&
— talk with trend,talk with technologist
京ICP备号-30没有更多推荐了,
不良信息举报
举报内容:
yum安装docker报错
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 内核错误码 的文章

 

随机推荐