"docker-compose up -d" works on ubuntu but does not work on mac.
See original GitHub issueThis is the terminal output:
docker-compose up -d unexpected character " \ “” in variable name near “"http://localhost:8080", "https://localhost", "https://localhost:4200", "https://localhost:3000", "https://localhost:8080", "http://dev.app", "https://sta.app", "https://mi.app", "http://local.dockertoolbox.tiangolo.com", "http://localhost.tiangolo.com"]\nPROJECT_NAME=mifarma\nSECRET_KEY=pswd\nFIRST_SUPERUSER=me\nFIRST_SUPERUSER_PASSWORD=pswd\nSMTP_TLS=False\nSMTP_SSL=True\nSMTP_PORT=465\nSMTP_HOST=smt\nSMTP_USER=noreply@miapp.app\nSMTP_PASSWORD=pswd\nEMAILS_FROM_EMAIL=noreply@miapp.app\n\nSENTRY_DSN=\n\n# Flower\nFLOWER_BASIC_AUTH=admin:pswd\n\n# Postgres\nPOSTGRES_SERVER=db\nPOSTGRES_USER=postgres\nPOSTGRES_PASSWORD=password\nPOSTGRES_DB=app\n\n# PgAdmin\nPGADMIN_LISTEN_PORT=5050\nPGADMIN_DEFAULT_EMAIL=myname@gmail.com\nPGADMIN_DEFAULT_PASSWORD=password\n”
The culprit should be in this code (?) even though it works on ubuntu. I’ve cleared the code of confidential and possibly sensible information but no lines have been erased, only modified.
------------------------------------------CODE------------------------------------------
DOMAIN=localhost
# DOMAIN=local.dockertoolbox.tiangolo.com
# DOMAIN=localhost.tiangolo.com
# DOMAIN=mi.app
STACK_NAME=mi-app
TRAEFIK_PUBLIC_NETWORK=traefik-public
TRAEFIK_TAG=jjj.ap
TRAEFIK_PUBLIC_TAG=traefik-public
DOCKER_IMAGE_BACKEND=b_backend
DOCKER_IMAGE_CELERYWORKER=b_celeryworker
DOCKER_IMAGE_FRONTEND=b_frontend
# Backend
BACKEND_CORS_ORIGINS= ["http://172.19.36.52:8080", "http://localhost:8080", "https://localhost", "https://localhost:4200", "https://localhost:3000", "https://localhost:8080", "http://mi.app", "https://mi.app", "https://mi.app", "http://local.dockertoolbox.tiangolo.com", "http://localhost.tiangolo.com"]
PROJECT_NAME=Oppenheiser
SECRET_KEY=super_secret_key
FIRST_SUPERUSER=god
FIRST_SUPERUSER_PASSWORD=pswd
SMTP_TLS=False
SMTP_SSL=True
SMTP_PORT=465
SMTP_HOST=priv
SMTP_USER=mail
SMTP_PASSWORD=pswd
EMAILS_FROM_EMAIL=email
SENTRY_DSN=
# Flower
FLOWER_BASIC_AUTH=admin:pswd
# Postgres
POSTGRES_SERVER=db
POSTGRES_USER=postgres
POSTGRES_PASSWORD=pswd
POSTGRES_DB=app
# PgAdmin
PGADMIN_LISTEN_PORT=5050
PGADMIN_DEFAULT_EMAIL=miname@gmail.com
PGADMIN_DEFAULT_PASSWORD=psd
Issue Analytics
- State:
- Created 2 years ago
- Reactions:3
- Comments:10
Hi, I think docker compose V2 has breaking change 👇 https://docs.docker.com/compose/cli-command/
You can:
OR
Hope it helps 😄
The parser doesn’t like the space between each array element.
Do this:
VARIABLE=["a","b","c"]
Not this:
VARIABLE=["a", "b", "c"]