3.9容器的操作
容器的操作
在本节中我们介绍docker 容器常见的操作。
前提条件
能够看懂帮助信息,即我们使用--help时出现的帮助信息。若对--help信息的语法不是特别熟悉,请看如下解释:
使用
[ ]表示可选使用
全大写表示变量使用
...表示可输入多个值使用
|表示或
运行一个容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
$ docker run moluo/hello-world # 运行一个容器
$ docker run -d moluo/hello-world # 后台运行一个容器
$ docker run --name=demo moluo/hello-world # 指定运行容器名称
$ docker run -p 8081:80 nginx # 将主机的8081端口流量导向docker容器nginx的80端口提示:更多的操作请使用docker run --help查看
查看容器列表
docker ps [OPTIONS]
提示:更多的操作请使用docker ps --help查看
在容器中执行命令
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
提示:更多的操作请使用docker exec --help查看
移除容器
docker rm [OPTIONS] CONTAINER [CONTAINER...]
提示:更多的操作请使用docker rm --help查看
启动已停止的容器
docker start [OPTIONS] CONTAINER [CONTAINER...]
更多的操作请使用docker inspect --help查看
停止运行中的容器
docker stop [OPTIONS] CONTAINER [CONTAINER...]
提示:更多的操作请使用docker stop --help查看
查看容器的信息
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
更多的操作请使用docker inspect --help查看
查看容器日志
docker logs [OPTIONS] CONTAINER
更多的操作请使用docker logs --help查看
Last updated
Was this helpful?