centos 6.5 java 1.7_CentOS-6.5离线安装docker-1.7教程
发布日期:2021-06-24 19:28:01 浏览次数:3 分类:技术文章

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

CentOS-6.5离线安装docker-1.7教程

0.  准备

本文是模拟实际上线时,没有网络的情况下使用rpm包安装docker-1.7的方法。不过安装中也是使用yum,相比较直接使用rpm安装,yum可以解决一些库文件的依赖关系。

# cd /etc/yum.repos.d/

# mkdir bak

# mv * bak/

719a00071c34d9b5bc28ab5d0142ee02.png

1.  安装libcgroup

# cd cgroup/

# yum installlibcgroup-0.40.rc1-16.el6.x86_64.rpm

47341a5039d06016540a26a132fa5901.png

2.  安装lxc

# yum installlua-filesystem-1.4.2-1.el6.x86_64.rpm lua-alt-getopt-0.7.0-1.el6.noarch.rpmlxc-libs-1.0.7-2.el6.x86_64.rpm lxc-1.0.7-2.el6.x86_64.rpmlua-lxc-1.0.7-2.el6.x86_64.rpm

ab986540bd9c8059234585ace6ffedb2.png

d40bbc8af1d37a342cb5717794b74c6f.png

3.  安装docker

# yum installdocker-io-1.7.1-2.el6.x86_64.rpm

e51b1b462f859ff749b055613cc9cb1e.png

4.  更新device-mapper-libs

# yum installdevice-mapper-*

861233b5e417040dd253c957b63f81b8.png

bf3a99dc0c5ce4831e5a514d0079cce6.png

5.设置开机自启

# chkconfig docker on

6.检查支持情况

# lxc-checkconfig

7.启动cgroup

# service cgconfig start

0c9da65610d55522a6c326179b415167.png

8.  启动docker

7d834a79f4afb1bbccef966380847fa6.png

9.  测试

# docker ps –a

10.        常见错误

l 启动docker报错,错误log:

INFO[0000] +jobserveapi(unix:///var/run/docker.sock)

INFO[0000] Listening forHTTP on unix (/var/run/docker.sock)

INFO[0000] WARNING: You arerunning linux kernel version 2.6.32-504.8.1.el6.x86_64, which might be unstablerunning docker. Please upgrade your kernel to 3.8.0.

docker: relocationerror: docker: symbol dm_task_get_info_with_deferred_remove, version Base notdefined in file libdevmapper.so.1.02 with link time reference

原因:是因为libdevmapper版本太旧,需要update。执行步骤4即可。

l 启动docker出错,错误log为:

[root@csv-bdyx01yum.repos.d]# docker -d &

[1] 7449

[root@csv-bdyx01yum.repos.d]# WARN[0000] You are running linux kernel version2.6.32-431.el6.x86_64, which might be unstable running docker. Please upgradeyour kernel to 3.10.0.

INFO[0000] [graphdriver]using prior storage driver "devicemapper"

INFO[0000] Listening forHTTP on unix (/var/run/docker.sock)

WARN[0000] Running modprobebridge nf_nat failed with message: , error: exit status 1

WARN[0000] Yourkernel does not support cgroup memory limit: mountpoint for memory not found

WARN[0000]mountpoint for cpu not found

FATA[0000] Errormounting devices cgroup: mountpoint for devices not found

原因:cgconfig未启动。执行步骤7即可。

a08942416cc8e9b22c8d417cdc030043.png

转载地址:https://blog.csdn.net/weixin_34262786/article/details/114489694 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java enum 序号_java-通过传递预设序号来获取枚举值
下一篇:java基础入门习题答案_《java基础入门》_课后习题答案.doc

发表评论

最新留言

不错!
[***.144.177.141]2024年04月01日 11时50分57秒