docker启动命令,docker重启命令,docker关闭命令

Posted m0_67265464

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker启动命令,docker重启命令,docker关闭命令相关的知识,希望对你有一定的参考价值。

一.docker服务的命令

启动:
systemctl start docker
守护进程重启:
systemctl daemon-reload
重启docker服务:
systemctl restart docker / service docker restart
关闭:
docker service docker stop / docker systemctl stop docker

二.关于docker容器的命令

启动:

docker start 容器ID或容器名
1. 先查看已经暂停的容器实例信息
2. 通过docker start 59ec 启动容器
3. 通过docker ps 查看当前启动的容器

关闭:

docker stop 容器ID或容器名
参数 -t:关闭容器的限时,如果超时未能关闭则用kill强制关闭,默认值10s,这个时间用于容器的自己保存状态
docker stop -t=60 容器ID或容器名

docker kill 容器ID或容器名 :直接关闭容器

由此可见stop和kill的主要区别:stop给与一定的关闭时间交由容器自己保存状态,kill直接关闭容器

重启:

docker restart 容器ID或容器名 :不管容器是否启动,直接重启容器
1. 首先 docker ps 查看正在运行的容器信息,显示2分钟前启动运行
2. docker restart 59ec 重启容器
3. 再次 docker ps 查看容器信息 显示 2秒前启动运行

docker restart 参数
-t:关闭容器的限时,如果超时未能关闭则用kill强制关闭,默认值10s,这个时间用于容器的自己保存状态

2-Docker命令

技术图片

 

 

 

Docker服务相关命令:

#启动docker服务
systemctl start docker

#停止docker服务
systemctl stop docker

#重启docker服务
systemctl restart docker

#查看docker状态
systemctl status docker

#开机启动docker服务
systemctl enable docker

 

Docker镜像相关命令:

 官方仓库:hub.docker.com用来查找有哪些可用镜像

#查看本地所有镜像
docker images
#查看本地所有镜像的id
docker images -q

#从网络中搜索所需的镜像
docker search 镜像名称

#从Docker仓库拉取镜像到本地 
#镜像名称格式为     名称:版本号     ####注意冒号,如果不指定则默认最新
docker pull 镜像名称

#删除镜像
docker rmi 镜像id
或者
docker rmi 镜像名称:版本号
#删除所有镜像
docker rmi `docker image -q`  ##其中``为tab键上的~

docker容器相关命令

#查看正在运行的容器
docker ps
#查看所有容器
docker ps -a
#查看所有容器ID
docker ps -aq


#创建容器
#docker run 参数
docker run -it --name=c1 ubuntu:16.04 /bin/bash

参数说明:
• -i:保持容器运行.通常与-t同时使用。加入-it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。
• -t: 以终端模式运行容器。为容器重新分配一个输入终端端 , 通 常 与 - i同时使用.
• -d:以守护(后台)模式运行容器。容器器在后台运行,需要使用docker exec进入容器.退出后容器不会关闭。

docker exec -it c1 /bin/bash

• -it创建的容器一般称为交互式器, -id创建的容器一般称为守护式容器
• --name:为创建的容器命名

•ubuntu:16.04:使用的镜像

•/bin/bash 进入容器的初始化命令 (省略则默认为这个)

 

#退出容器
#在容器终端
exit

#启动容器
docker start c1

#关闭容器
docker stop c1

#删除容器
#docker rm 容器iD或名称
docker rm c1

#删除所有容器
docker rm `docker ps -aq`

#查看容器信息
docker inspect c1

 

以上是关于docker启动命令,docker重启命令,docker关闭命令的主要内容,如果未能解决你的问题,请参考以下文章

docker启动命令,docker重启命令,docker关闭命令

docker中启动rabbitmq命令

docker 命令详解:restart

docker工具之基本命令

docker服务重启

docker启动重启日志查看命令