sudo docker run -p 3000:3000 -d --name mca-service myteam/reponame
这是我通常用来运行容器的命令。我在/ var / log / appLog中有一个文件夹。我需要使用contaner挂载此目录以存储我的应用程序日志文件以使其持久化。我试过了
sudo docker run -p 3000:3000 -d --name mca-service -v /var/log/appLog:/var/log/appLog:rw --entrypoint myteam/reponame
这个命令。但它会引起一些错误。有人可以帮我这样做吗?
答案 0 :(得分:0)
您的容器(myteam / reponame)在哪个用户下运行?如果它不是root用户,则必须更改用户和组以及主机上文件夹的读/写权限。
答案 1 :(得分:0)
您的--entrypoint
为空。删除它或使用--entrypoint []