S-Docker_02_基本概念_02_容器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了S-Docker_02_基本概念_02_容器相关的知识,希望对你有一定的参考价值。
1.容器 -t -i -d start stop restart export import load
1.1启动/停止容器
1.1.1
[email protected]:~/ljp/docker# docker run ubuntu /bin/echo "Hello Word" Hello Word
1.1.2
[email protected]:~/ljp/docker# docker run -t -i ubuntu:v2_163 /bin/bash [email protected]:/#
1.1.3
启动已经停止运行的容器
[email protected]:~/ljp/docker# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8f3efc871be6 ubuntu:v2_163 "/bin/bash" 28 seconds ago Exited (0) 28 seconds ago prickly_feynman [email protected]:~/ljp/docker# docker start 8f3efc871be6
1.1.4
容器以守护状态运行
[email protected]:~/ljp/docker# docker run -d ubuntu /bin/bash -c "while true;do echo hello word;sleep 2;done" 2a4cfee905eb127a716986bcd2a9d9523d3b0585dea7ba4d7fef1e0ac26181c4 [email protected]:~/ljp/docker# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2a4cfee905eb ubuntu:latest "/bin/bash -c ‘while 17 seconds ago Up 17 seconds condescending_archimedes 8f3efc871be6 ubuntu:v2_163 "/bin/bash" 26 minutes ago Exited (0) 24 minutes ago prickly_feynman 相当于将docker放置在后台执行,在不加-d 的情况容器输出下会直接输出在当前屏幕,加了-d之后需要使用docker logs containerID查看 程序执行的快慢和-d无关,和程序本身有关
1.1.5
停止容器
[email protected]:~/ljp/docker# docker stop 2a4cfee905eb 2a4cfee905eb [email protected]:~/ljp/docker# [email protected]:~/ljp/docker# docker ps -a CONTAINER ID IMAGE 2a4cfee905eb ubuntu:latest "/bin/bash -c ‘while 7 minutes ago Exited (137) 4 seconds ago condescending_archimedes 8f3efc871be6 ubuntu:v2_163 "/bin/bash" 33 minutes ago Exited (0) 31 minutes ago prickly_feynman
1.1.6
重启
docker restart 2a4cfee905eb
1.2删除容器
1.2.1
删除停止状态的容器
[email protected]:~/ljp/docker# docker rm 2a4cfee905eb 2a4cfee905eb
1.2.2
删除运行状态的容器
[email protected]:~/ljp/docker# docker rm -f 8f3efc871be6 8f3efc871be6
1.3容器导出导入
1.3.1
导出容器
[email protected]:~/ljp/docker# docker export 02befc990ba2 > ubuntu.tar
1.3.2导入容器
[email protected]:~/ljp/docker# cat ubuntu.tar | docker import - test/ubuntu:v1 [email protected]:~/ljp/docker# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE test/ubuntu v1 e8206b6e415b 2 seconds ago 187.7 MB
同样可以使用docker load 导入
本文出自 “lijp” 博客,请务必保留此出处http://jiapeng.blog.51cto.com/6706171/1739941
以上是关于S-Docker_02_基本概念_02_容器的主要内容,如果未能解决你的问题,请参考以下文章
数据结构基本概念 —— 编程作业 02 :Maximum Subsequence Sum
Hadoop_10_shuffle02_详解Shuffle过程来源网络推荐更为详细