我正在嘗試使用 jenkins 作業運行 docker compose down。“sudo docker-compose down --remove-orphans”
我在使用 docker-compose down 時使用了 --remove-orphans 命令。它仍然給出以下錯誤。
洗掉網路。洗掉網路時出現 abc 錯誤:網路 ID ************ 具有活動端點失敗的命令,狀態為 1:sudo docker-compose down --remove-orphans
下面是我的 docker compose:
version: "3.9"
services:
abc:
image: <img>
container_name: 'abc'
hostname: abc
ports:
- "5****:5****"
- "1****:1***"
volumes:
- ~/.docker-conf/<volume>
networks:
- <network>
container-app-1:
image: <img2>
container_name: 'container-app-1'
hostname: 'container-app-1'
depends_on:
- abc
ports:
- "8085:8085"
env_file: ./.env
networks:
- <network>
networks:
<network>:
driver: bridge
name: <network>
uj5u.com熱心網友回復:
要列出您的網路,請運行docker network ls. 你應該看到你的<network>那里。然后將容器仍然連接到該網路(在命令末尾替換您的網路名稱):
docker network inspect \
--format '{{range $cid,$v := .Containers}}{{printf "%s: %s\n" $cid $v.Name}}{{end}}' \
"<network>"
對于這些不同的回傳容器的id,你可以檢查他們為什么不停止(檢查日志,確保他們撰寫專案的一部分,等等),或手動停止他們,如果不與(更換不再需要他們<cid>與您的容器 ID):
docker container stop "<cid>"
然后您應該能夠停止撰寫專案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/394652.html
標籤:码头工人 詹金斯 docker-compose 集装箱
上一篇:EWS因Jenkins上的“讀取ECONNRESET”而失敗
下一篇:Jenkins節點啟動卡住
