docker 容器

查看容器网络等变量信息 docker inspect 37c8eef2b57d
创建容器 docker create
docker create -it centos:7.2
create新创建的容器处于stop状态,可以使用 docker ps -a 查看docker start启动
新建并启动容器 :
启动 :
docker start 容器名或ID ---基于新创建的容器启动
docker run -ti 容器名或ID 方式(如/bin/bash) ----将处于stop状态的容器重新启动
-t --分配一个伪终端并绑定到标准输入上 -i--让容器标准输入始终打开
-d --加入守护状态运行
当我们exit或Ctrl+d退出后容 器上运行的程序即终止
 

--name 指定容器名字 centos----镜像名字 -v ---指定数据卷

 
终止容器 docker stop ID
查看终止状态的容器 : docker ps -a -q
启动终止的容器 : docker start ID
重启终止的容器 : docker restart ID
 
进入容器 :
1. docker attach hopeful_rosalind
2. docker exec -ti 53df2ea69aca /bin/bash ---推荐此方式
3. naenter---比较麻烦
 
删除容器 docker rm

 

参数 :
-f : 强行终止或删除一个运行中的容器
-l : 删除容器的连接,但保留容器 -v : 删除容器挂载的数据卷
 
导出或导入容器 docker export docker import
导出 : docker export ID >test.tar.gz

 

导入 : cat test.tar.gz | docker import - test/test:1.0
查看 : docker image会发现多了一个im多了一个镜像
posted @ 2017-08-16 17:17  阮小七  阅读(148)  评论(0编辑  收藏  举报