在docker swarm中创建服务时如何设置docker镜像时区?

时间:2021-07-12 13:32:42

标签: docker docker-swarm

我有一个在我的 docker 容器上运行的 api 映像。但我有一个时区问题。所以当我运行我的容器时,我运行这个命令

docker run -d  -v /etc/localtime:/etc/localtime:ro -p 80:80 <dockerhubname>/<image>:latest

而且这个命令工作得很好。现在我想在 docker swarm 中将此图像作为 docker 服务发布,但是当我运行此命令时:

docker service create --name web --publish=80:80 --constraint=node.role==worker --mount=/etc/localtime:/etc/localtime:ro <dockerhubname>/<image>:latest

我收到此错误:“--mount”标志的无效参数“/etc/localtime:/etc/localtime:ro”:无效字段“/etc/localtime:/etc/localtime:ro”必须是键=值对。

那么如何在 docker swarm 中将我的 docker 镜像作为 docker 服务运行在正确的时区?

0 个答案:

没有答案