叶雨梧桐BLOG

Docker学习3-基础命令

发布时间:2016年3月10日 / 分类:Docker / 吐槽

开发环境

1.vagrant
2.centos6.5 64bit
3.梯子

基础命令

1.查找Docker Hub的镜像

docker search 镜像名 eg,查找远程库上的centos
docker search centos

2.拉取Docker Hub的镜像(基础镜像为例)

docker pull 镜像名称:版本 eg,拉取远程库的centos6.6
docker pull centos:6.6  #不加:6.6则默认拉取centos:latest镜像

3.查看本地镜像

docker images

4.交互性终端运行一个容器(退出则该容器停止运行)

docker run -i -t centos:6.6 /bin/bash #默认运行
docker run --name yywt -i -t centos:6.6 /bin/bash #指定一个容器名运行
exit  #退出

5.查看运行过的容器

docker ps -a

6.重新启动某个已停止的容器

docker start 容器名/ID  eg,启动名为yywt的容器
docker start yywt  #容器的名字可在查看所有容器时最后一栏里看到【NAMES】,容器ID是第一栏【CONTAINER ID】

7.延续上一次进入方式,进入重新打开的容器。

docker start 容器名/ID   #先启动
docker attach 容器名/ID  #再附着
回车 #进入

8.后台运行一个容器,即不打开交互终端

docker run --name yywt -d centos:6.6 /bin/bash

9.查看容器内的进程

docker top 容器名

10.停止容器

docker stop 容器名/ID

11.自动重启容器

docker run --restart=always --name yywt -d centos:6.6 /bin/bash

12.删除容器

docker rm 容器名/ID

标签:没有标签呢

版权声明:除特殊注明外,均由叶雨梧桐原创,转载请保留文章出处;
本文链接:http://gt520.com/docker/356.html
订阅叶雨梧桐BLOG RSS
分类
最新文章
最近回复
  • 梦青年: 我的网站下线了,你可以把我的友链去掉了,感谢多年的支持和关注~ 梦青年。
  • 便宜VPS: 已添加贵站链接,我站:https://www.vultrclub.com,站:便宜VPS
  • vultr: 朋友 交换链接吗
  • 罗小黑: py小白看不懂啊! Traceback (most recent call last): ...
  • 罗小黑: 安装出错,下面无法继续 >>> pip install MySQL-python Synt...
  • 一抹阳光: 学习了(ಡωಡ)
  • wu先生: 我来了。
  • 欣欣: 嗷呜 原来树莓派不是吃的
  • 繁华落尽: 我也是碰到了这种问题,求具体解决方案,谢谢
  • aaa365: 128M小内存 npm install -g hexo-cli 的时候直接就被系统kill掉进...
归档