对docker容器的一些操作

RunPod...大约 1 分钟

当我们的服务跑起来时,有时候需要对docker容器进行一些常规操作,如果你是小白,那么这篇文章可以帮助你快速学习。

进入容器终端

有些时候我们不得不进入容器终端来执行一些操作,比如:升级,那么接下来我将教你如何进入容器终端。

运行以下命令查看运行中的容器并找到SForum:

docker container ls
https://www.runpod.cn/upload/topic/202301/27/1_1674830679_0bwvSl66o9.png
https://www.runpod.cn/upload/topic/202301/27/1_1674830679_0bwvSl66o9.pngopen in new window

复制CONTAINER ID 并运行以下命令进入容器终端:

docker exec -it [CONTAINER ID] bash

例如

docker exec -it 86b0726eaf0f bash

出现类似下图信息则代表你已成功进入容器终端。

https://www.runpod.cn/upload/topic/202301/27/1_1674830918_SSyriYyJwi.png
https://www.runpod.cn/upload/topic/202301/27/1_1674830918_SSyriYyJwi.pngopen in new window

退出容器终端

exit

重启容器

重启可以解决90%的问题,接下来我将教你如何重启容器。

运行以下命令查看运行中的容器并找到SForum:

docker container ls
https://www.runpod.cn/upload/topic/202301/27/1_1674830679_0bwvSl66o9.png
https://www.runpod.cn/upload/topic/202301/27/1_1674830679_0bwvSl66o9.pngopen in new window

复制CONTAINER ID 并运行以下命令重启容器:

docker restart [CONTAINER ID]

例如

docker restart 86b0726eaf0f
2023-02-05141247.png
2023-02-05141247.png

出现上图提示证明重启完成。

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.7