docker入门命令

2019-05-12  本文已影响0人  yousiku

1. 运行容器

docker run --name mydocker -i -t ubuntu bash

根据镜像创建一个容器并运行,打开一个bash shell与之交互。

2. 列出容器

docker ps -a

列出所有容器,包括正在运行和停止运行的

若不指定 -a,则只列出正在运行的容器

3. 启动停止的容器

docker start mydocker

如果容器正在运行,则使用docker restart mydocker重启容器

4. 附着到容器上

docker attach mydocker

使用docker start或者docker restart启动容器时,会沿用doker run的命令来运行容器,若容器运行有一个shell,则使用docker attach重新进入shell

5. 创建容器后台运行

docker run —name mydocker -d -ti ubuntu bash

-d 参数表示让容器后台运行,尽管打开了一个shell

6. 查看容器内部输出

docker logs -f -t mydocker

包括了标准输出错误输出等

7. 查看容器内进程

docker top mydocker

列出容器内正在运行的进程信息

docker stats mydocker

实时显示容器内正在运行的进程信息

8. 在容器内运行进程

docker exec -d mydocker touch /etc/new_file

在容器内新建了一个文件

docker exec -ti mydocker bash

在容器内运行shell

9. 停止容器

docker stop mydocker

停止容器

docker kill mydocker

立即停止容器进程

10. 查看容器信息

docker inspect mydocker

11. 删除容器

docker rm mydocker

删除一个容器

docker rm `docker ps -a -q` 可以删除所有容器,包括正在运行的和已停止的

上一篇 下一篇

猜你喜欢

热点阅读