docker pull 镜像的CentOS的镜像的root密码是多少

Docker 定制 运行容器镜像的2种方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Docker 定制 运行容器镜像的2种方法
&&Docker 定制 运行容器镜像的2种方法
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Openstack镜像和密码 – 陈沙克日志
- 315,033 views - 130,109 views - 121,113 views - 90,169 views - 82,779 views - 78,204 views - 71,093 views - 70,435 views - 66,588 views - 59,393 views
© 20122392人阅读
Virtualization(5)
centos7.x系列的yum源中自带了docker的rpm包,安装比较简单
# yum install docker -y
安装过程中可能会遇到lvm2包依赖冲突,如不使用,卸载即可
# yum remove lvm2
# service docker start
# docker -v
Docker version 1.10.3, build d381c64-unsupported
获取BusyBox镜像
# docker pull busybox
创建容器并echo一句话
# docker run busybox /bin/echo Starting docker trip?
Starting docker trip?
centos6.x系列需要安装epel源,并且升级内核到3.10版本否则docker不能正常运行
基于git克隆安装
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
Containers: 0
Storage Driver: devicemapper
Pool Name: docker-253:0-1182180-pool
Pool Blocksize: 65.54 kB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 305.7 MB
Data Space Total: 107.4 GB
Data Space Available: 28.35 GB
Metadata Space Used: 733.2 kB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.147 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.117-RHEL6 (2016-04-01)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 2.6.32-358.6.2.el6.x86_64
Operating System: &unknown&
Total Memory: 3.662 GiB
Name: localhost
ID: SAJR:3GXN:LA3H:XV3F:4WUS:PJNS:N7YI:IXS2:LCO2:J6WL:AMCV:AEBW
在docker index中搜索centos相关的image
# docker search centos
从docker registry server拉取centos镜像
# docker pull centos
创建一个运行bash应用的容器,一直报错,使用-d命令查看进行运行信息,发现内核版本过低
Error response from daemon: Cannot start container 317bcefabdf92e594h file or directory
WARN[0000] You are running linux kernel version 2.6.32-358.6.2.el6.x86_64, which might be pgrade your kernel to 3.10.0.
于是升级内核到3.10
安装kernel-lt(long-term)
# yum install http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm
# yum --enablerepo=elrepo-kernel install kernel-lt -y
新安装的内核已经自动写入了grub.conf文件,只需修改Grub引导顺序,重启即可
# sed -i 's/default=1/default=0/' /etc/grub.conf
内核已经更新
# uname -a
Linux localhost.localdomain 3.10.102-1.el6.elrepo.x86_64 #1 SMP Tue Jun 14 11:40:50 EDT 20
列出images
# docker images
REPOSITORY
VIRTUAL SIZE
d83a55af4e75
2 weeks ago
使用centos这个镜像创建container进入交互模式,login shell是/bin/bash
Docker制作centos6.5基础镜像
# yum install febootstrap
# mkdir /dockerimg/centos6.5
创建镜像文件保存目录
# febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i vim -i openssh-server -i openssh-clients -i tar -i p7zip -i net-tools
centos6.5 /dockerimg/centos6.5 http://vault.centos.org/6.5/os/x86_64/
-i指定安装的包
centos6.5标识OS版本
# cp /etc/skel/.bash* /dockerimg/centos6.5/root/
# cd /dockerimg/centos6.5
# tar -c .|docker import - centos6.5
导入镜像文件
63a8a89df6069dcfd2cf83da553dc7ad056
# docker images
已经成功导入,使用docker run命令就可以基于centos6.5创建容器使用了
REPOSITORY
VIRTUAL SIZE
63a8a89d8021
About a minute ago
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:66219次
积分:1619
积分:1619
排名:千里之外
原创:86篇
(2)(1)(1)(6)(7)(4)(1)(8)(19)(11)(15)(15)}

我要回帖

更多关于 docker pull 镜像地址 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信