Docker 容器內如何重啟其他容器

2021-10-05 00:06:31 字數 404 閱讀 8038

有的時候我們需要在docker容器內操作其他容器,比如做乙個容器專門做安裝公升級,公升級完需要重啟其他的容器。

需要映象中安裝docker-ce, 如下圖,在映象中安裝docker-ce

from centos

run curl \

-o /etc/yum.repos.d/docker-ce.repo \

&& yum install docker-ce -y

建立容器的時候對映新增對映

-v /var/run/docker.sock:/var/run/docker.sock:ro
這樣在容器內部就可以執行docker 命令了,例如docker restart aaa, 就可以重啟外部的aaa容器了

如何在docker容器內使用systemctl

docker版本 root localhost gae proxy docker version client version 1.10.3 api version 1.22 package version docker common 1.10.3 46.el7.centos.10.x86 64 g...

docker如何啟動容器並執行容器內指令碼

1.問題描述 啟動docker容器後,執行容器內指令碼 2.案例需求 現在需要用docker起乙個centos7的環境,安裝乙個pyhton,跑乙個定時任務,當時執行指令碼。3.解決 開始嘗試 使用systemctl 啟動crond 執行pyhton專案指令碼,結果docker容器中沒有system...

Docker容器內安裝mysql

docker pull mysql 5.7使 用docker命令啟動 docker run p 3306 3306 name mysql v mydata mysql log var log mysql v mydata mysql data var lib mysql v mydata mysql...