Docker compose 如何在Mac上使用一个命令在docker compose中运行localstack?

Docker compose 如何在Mac上使用一个命令在docker compose中运行localstack?,docker-compose,localstack,Docker Compose,Localstack,阅读 我不明白这句话: 请注意,在MacOS上,如果$TMPDIR包含docker无法装载的符号链接,则可能必须运行TMPDIR=/private$TMPDIR docker compose up。 按照这些说明进行操作是可行的,但我希望能够用一个命令运行docker compose,现在我必须运行docker compose build,然后运行TMPDIR=/private$TMPDIR docker compose up。有什么方法可以成功地组合这些命令吗?您可以尝试将-build开关与u

阅读

我不明白这句话: 请注意,在MacOS上,如果$TMPDIR包含docker无法装载的符号链接,则可能必须运行TMPDIR=/private$TMPDIR docker compose up。 按照这些说明进行操作是可行的,但我希望能够用一个命令运行docker compose,现在我必须运行docker compose build,然后运行TMPDIR=/private$TMPDIR docker compose up。有什么方法可以成功地组合这些命令吗?

您可以尝试将-build开关与up命令结合使用:

-强制重新创建也可能有帮助:

TMPDIR=/private$TMPDIR docker-compose up --force-recreate
你甚至可以将两者结合起来:

TMPDIR=/private$TMPDIR docker-compose up --force-recreate --build
TMPDIR=/private$TMPDIR docker-compose up --force-recreate --build