要重启运行中的Docker容器,您可以使用以下命令:
-
重启单个容器:
docker restart <container_name或container_id>
例如,如果您的容器名称为”my-rabbit”,则可以执行以下命令来重启该容器:
docker restart my-rabbit
-
重启所有正在运行的容器:
docker restart $(docker ps -q)
这将重启所有当前正在运行的Docker容器。
请根据您的需求选择适当的命令来重启Docker容器。在重启容器之前,请确保保存了任何重要数据并且明白重启操作会中断当前容器的运行。
如果您要重启整个 Docker 服务(Docker 守护进程),可以使用以下命令:
在 Linux 上,您可以执行以下命令来重启 Docker 服务:
sudo systemctl restart docker
在 Windows 上,您可以按下 Win + R
组合键打开运行窗口,输入以下命令来重启 Docker 服务:
services.msc
然后在服务列表中找到 Docker 服务,右键点击并选择“重启”。
在 macOS 上,您可以使用以下命令来重启 Docker 服务:
brew services restart docker
请根据您所使用的操作系统选择适当的命令来重启 Docker 服务。重新启动 Docker 服务将会导致所有正在运行的 Docker 容器被停止并重新启动。请确保在执行重启操作之前保存任何重要数据。
以root用户身份启动docker并安装vim编辑器:
docker exec -u root -it <container_name> /bin/bash
apt-get update && apt-get install -y vim
或
yum update
yum install -y vim
删除容器及其关联的卷(Volumes)
docker container rm -v <容器ID>
重启 Docker Compose 服务
sudo docker-compose down
sudo docker-compose up -d
docker run -d \ //运行一个新的容器实例
--restart=always \ //重启策略
--name kibana \ //命名
--network es-net \ //定义一个新的网络
-p 5601:5601 \
-e ELASTICSEARCH_HOSTS=http://es:9200 \
kibana:8.6.0
//查看es中安装的插件(用于判断是否安装IK分词器)
docker exec <容器ID或名称> bin/elasticsearch-plugin list
更改容器重启策略
docker update --restart always <容器名>
标签:容器,重启,常见,命令,Docker,docker,restart
From: https://blog.csdn.net/zwl153910/article/details/142361348