这里是普通文章模块栏目内容页
docker常用命令

docker常用命令
一、查看
docker version

查看版本

docker ps [-a]

查看当前运行的容器,-a, 查看所有,包括停止的

docker logs -f policy

-f 实时查看log, --tail=200  查看最后200条log记录。

查看日志

二、启动、停止、删除
docker start/stop/restart container_id

启动/停止/重启指定的容器

docker kill container_id

强制停止一个容器

docker rm container_id

删除容器,删除前必须先停止

docker exec -it container_id /bin/bash

进入容器

三、创建
docker create

创建容器,本地有就使用本地镜像,没有则从远程镜像库拉取。

docker run

创建并启动。

以下为实例

使用docker镜像nginx.latest以后台模式启动个容器并将容器命名为mynginx。
dockerrun--namemynginx-dnginx:latest

使用镜像nginxlatest以后台模式启动一个容器,并将容器的80端口映射到主机随机端口

docker run-p -d nginx:latest

使用镜像nginx:latest以后台模式启动一个容器,将容器的80端口映射到主机的80端口主机的目录/data映射到客器的/data。

docker run-p 8o:80-v/data:/data-d nginx:latest

使用镜像nginx:latest以交互模式启动一个容器,在容器内执行/bin/bash命令

runooberunoob:~s docker run-it nginx:latest /bin/bash

root@b8573233d675:/#

栏目索引
相关内容