如何讓docker容器在執行shell命令後不退出運行

docker compose文件

version: '3'
services:
  cache-service:
    image: microsoft/aspnetcore:2.0
    depends_on:
      - dotnet-publish
    volumes:
      - share:/app
    command: bash -c "cd /app && dotnet Cnblogs.Cache.WebApi.dll"

執行docker-compose up後,程序直接退出

解決辦法:

加上命令 command: bash -c “cd /app && dotnet Cnblogs.Cache.WebApi.dll && tail -f /dev/null” 命令可以解決問題

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