Docker安装配置步骤详解.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Docker安装配置步骤详解 安装Docker 使用yum命令安装docker,如yum?-y?install自动选择y,全自动?docker-io 自动选择y,全自动 配置与启动 vi?/etc/sysconfig/docker 启动docker服务:?service?docker?start 将docker加入开机启动 chkconfig?docker?on 测试 ?docker version:查看docker的版本号,包括客户端、服务端、依赖的Go等 docker info :查看系统(docker)层面信息,包括管理的images, containers数等 镜像的获取与容器的使用 ? ??镜像可以看作是包含有某些软件的容器系统,比如ubuntu就是一个官方的基础镜像,很多镜像都是基于这个镜像“衍生”,该镜像包含基本的ubuntu系统。再比如,hipache是一个官方的镜像容器,运行后可以支持http和websocket的代理服务,而这个镜像本身又基于ubuntu。 搜索镜像 docker search image:在docker index中搜索image 命令:docker?search?ubuntu12.10 下载镜像 docker pull image :从docker registry server 中下拉image 命令:docker?pull?chug/ubuntu12.10x64 查看镜像 docker images: 列出images ?? docker images -a :列出所有的images(包含历史) ? docker images --tree?:显示镜像的所有层(layer) ? ? docker rmi ?image ID: 删除一个或多个image 使用镜像创建容器 [root@localhost?/]#?docker?run?chug/ubuntu12.10x64??/bin/echo?hello?world hello?world ? ? 交互式运行 [root@localhost?/]#?docker?run?-i?-t?chug/ubuntu12.10x64??/bin/bash root@2161509ff65e:/# 查看容器 docker ps :列出当前所有正在运行的container ?docker ps -l :列出最近一次启动的container ? ?docker ps -a :列出所有的container(包含历史,即运行过的container) ? ?docker ps -q :列出最近一次运行的container ID 再次启动容器 docker start/stop/restart container :开启/停止/重启container ? ? docker start [container_id] :再次运行某个container (包括历史container) ? ? docker attach [container_id] :连接一个正在运行的container实例(即实例必须为start状态,可以多个窗口同时attach 一个container实例) ? ? docker start -i container :启动一个container并进入交互模式(相当于先start,在attach) docker run -i -t image /bin/bash :使用image创建container并进入交互模式, login shell是/bin/bash ? ? docker run -i -t -p host_port:contain_port :映射 HOST 端口到容器,方便外部访问容器内服务,host_port 可以省略,省略表示把 container_port 映射到一个动态端口。 ? ? 注:使用start是启动已经创建过得container,使用run则通过image开启一个新的container。 删除容器 ? ?? ?docker rm container... :删除一个或多个container ? ? docker rm `docker ps -a -q` :删除所有的container ? ? docker ps -a -q | xargs docker rm :同上, 删除所有的container 持久化容器与镜像 通过容器生成新的镜像 运行中的镜像称为容器。你可以修改容器(比如删除一个文件),但这些修改不会影响到镜像。不过,你使用docker commit container-id image-name命令可以把一个正在运行的容器变成一个新的镜像。 ? ??docker commit co

文档评论(0)

139****4073 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档