【发布时间】:2021-11-01 15:07:20
【问题描述】:
我在 linux 上的 ssh 脚本
sudo docker pull gitlab.myserver.com:5050/testap/testap-backend
sudo docker stop testap || true && sudo docker rm testap || true
sudo docker run -v testap -dit --restart unless-stopped --network="host" -p 5009:5009 -d --name testap gitlab.myserver.com:5050/testap/testap-backend
我的服务正在将一些图像上传到wwwroot/ 公用文件夹。每个部署即时通讯使用上述脚本重新启动服务器。每次所有静态文件都消失时。
【问题讨论】:
-
您不应该将图像存储在 docker 图像的本地路径中...您应该映射从主机到 docker 图像的路径并将图像上传到那里..这将有助于将文件保存在主机路径上docker 容器被销毁了……或者你应该使用一些云服务来上传文件……
标签: c# asp.net docker asp.net-core