docker 基本操作之容器

 

1. 启动容器

  (1). 以交互方式启动容器: 

docker run -it --name 容器名称 镜像 /bin/bash  // 启动进入容器之后, 使用exit 退出到宿主机

  (2). 以守护进程方式启动容器

docker run -d --name 容器名称 镜像

运行需要暴露端口提供使用, 命令 

-p 开放一个容器端口到主机上, 默认是空的
-P 开放所有端口到主机上的随机端口

 

2. 查看运行中的容器

docker ps 
// 查看运行中所有容器
docker ps -a

3. 停止容器

docker stop [容器名称][容器id]

4. 重启容器

docker restart [容器名称或者容器id]

5. 删除容器

  (1). 删除指定容器

docker rm [容器名称][容器id]

  (2). 删除所有容器

docker rm "docker ps -a -q"

6. 进入已经启动的容器

docker exec it [运行中的容器id] bash

7.  保存修改后的镜像生成新的镜像

// 比如修改nginx index.html 修改之后,下次启动依然是修改前的默认页面,如果需要一直修改,则修改后运行 
docker commit -m "注释" id "name"

 

posted @ 2017-11-27 00:55  赵先生不知何许人也  阅读(119)  评论(0编辑  收藏  举报