码迷,mamicode.com
首页 > 其他好文 > 详细

docker容器常用操作

时间:2020-05-14 01:18:43      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:exe   stop   查看   top   容器   主机   ash   res   并且   

1、查看运行容器
docker ps: 
2、查看所有容器
docker ps -a: 
3、查看容器的日志
docker logs 容器名称/容器ID:
4、运行镜像
docker run --name container-name -d image-name: 
(--name:自定义容器名,-d:后台运行,image-name:指定镜像模板)
5、启动容器
docker start container-name/container-id
6、停止当前你运行的容器
docker stop container-name/container-id
7、进入容器与退出(不会停止容器)
docker exec -it container-name/container-id /bin/bash
exit
8、重启容器
# docker restart containerId
9、删除容器
删除静止的容器
docker rm containerId
删除正在运行的容器
docker rm -f containerId
10、新建容器
从镜像新建容器,处于静止态
docker create -it imagesName
11、docker attach 与 docker exec 的区别
docker attach: 直接进入容器启动命令的终端,不会启动新的进程;
docker exec:既可以 直接进入容器启动命令的终端,也可以在宿主机中打开新的终端,并且可以启动新的进程
12、docker run 与 docker start的区别
相同点:都能启动容器。
不同点:docker run :启动的是镜像,通过镜像创建容器,并启动。docker start :启动的是历史的容器;
docker run 只在第一次运行容器时,需要通过 镜像 创建 容器。以后再次启动这个容器时,只需要使用命令 docker start 即可。
docker run 相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)
 
 
 

docker容器常用操作

标签:exe   stop   查看   top   容器   主机   ash   res   并且   

原文地址:https://www.cnblogs.com/mrwhite2020/p/12885958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!