Docker安装配置步骤详解.docx

Docker安装配置步骤详解.docx

ID:58819662

大小:389.36 KB

页数:9页

时间:2020-10-25

Docker安装配置步骤详解.docx_第1页
Docker安装配置步骤详解.docx_第2页
Docker安装配置步骤详解.docx_第3页
Docker安装配置步骤详解.docx_第4页
Docker安装配置步骤详解.docx_第5页
资源描述:

《Docker安装配置步骤详解.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Docker安装配置步骤详解1.安装Docker使用yum命令安装docker,如yum -y install自动选择y,全自动 docker-io2.配置与启动vi /etc/sysconfig/docker启动docker服务: service docker start将docker加入开机启动chkconfig docker on3.测试 dockerversion:查看docker的版本号,包括客户端、服务端、依赖的Go等dockerinfo:查看系统(docker)层面信息,包括管理的image

2、s,containers数等1.镜像的获取与容器的使用   镜像可以看作是包含有某些软件的容器系统,比如ubuntu就是一个官方的基础镜像,很多镜像都是基于这个镜像“衍生”,该镜像包含基本的ubuntu系统。再比如,hipache是一个官方的镜像容器,运行后可以支持http和websocket的代理服务,而这个镜像本身又基于ubuntu。1.1搜索镜像dockersearch:在dockerindex中搜索image命令:docker search ubuntu12.101.1下载镜像doc

3、kerpull:从dockerregistryserver中下拉image命令:docker pull chug/ubuntu12.10x641.2查看镜像dockerimages:列出images  dockerimages-a:列出所有的images(包含历史) dockerimages--tree :显示镜像的所有层(layer)  dockerrmi :删除一个或多个image1.3使用镜像创建容器[root@localhost /]# docker run chu

4、g/ubuntu12.10x64  /bin/echo hello worldhello world  交互式运行[root@localhost /]# docker run -i -t chug/ubuntu12.10x64  /bin/bashroot@ff65e:/#1.4查看容器dockerps:列出当前所有正在运行的container dockerps-l:列出最近一次启动的container  dockerps-a:列出所有的container(包含历史,即运行过的container)  do

5、ckerps-q:列出最近一次运行的containerID1.1再次启动容器dockerstart/stop/restart:开启/停止/重启container  dockerstart[container_id]:再次运行某个container(包括历史container)  dockerattach[container_id]:连接一个正在运行的container实例(即实例必须为start状态,可以多个窗口同时attach一个container实例)  dockerstart-

6、i:启动一个container并进入交互模式(相当于先start,在attach)dockerrun-i-t/bin/bash:使用image创建container并进入交互模式,loginshell是/bin/bash  dockerrun-i-t-p:映射HOST端口到容器,方便外部访问容器内服务,host_port可以省略,省略表示把container_port映射到一个动态端口。  注:使用start是启动已经创建

7、过得container,使用run则通过image开启一个新的container。1.2删除容器    dockerrm:删除一个或多个container  dockerrm`dockerps-a-q`:删除所有的container  dockerps-a-q

8、xargsdockerrm:同上,删除所有的container2.持久化容器与镜像2.1通过容器生成新的镜像运行中的镜像称为容器。你可以修改容器(比如删除一个文件),但这些修改不会影响到镜像。不过,你使用dockerco

9、mmit命令可以把一个正在运行的容器变成一个新的镜像。   dockercommit[repo:tag]将一个container固化为一个新的image,后面的repo:tag可选。[root@localhost /]# docker imagesREPOSITORY            TAG                 IMAGE ID    

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。