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

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

需要鏡像中安裝docker-ce, 如下圖,在鏡像中安裝docker-ce

FROM centos

RUN curl https://download.docker.com/linux/centos/docker-ce.repo \
            -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容器了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章