Este é estranho:
(bloco de notas++):
### Init mongo-express
docker run -d \
--network mongo-network \
--name mongo-express \
-p 8081:8081 \
-e ME_CONFIG_OPTIONS_EDITORTHEME="ambiance" \
-e ME_CONFIG_MONGODB_SERVER="mongodb" \
-e ME_CONFIG_BASICAUTH_USERNAME="<user>" \
-e ME_CONFIG_BASICAUTH_PASSWORD="<pass>" \
-e ME_CONFIG_MONGODB_URL="mongodb://<user>:<pass>@mongodb:27017/" \
--name mongo-express mongo-express
adicionando imagem para maior clareza:
Copiar o acima em um terminal cygwin produz:
docker run -d \
> --network mongo-network \
> --name mongo-express \
> -p 8081:8081 \
> -e ME_CONFIG_OPTIONS_EDITORTHEME="ambiance" \
> -e ME_CONFIG_MONGODB_SERVER="mongodb" \
> -e ME_CONFIG_BASICAUTH_USERNAME="<user>" \
> -e ME_CONFIG_BASICAUTH_PASSWORD="<pass>" \
> notes.md -e ME_CONFIG_MONGODB_URL="mongodb://<user>:<pass>@mongodb:27017/" \
> --name mongo-express mongo-express
O notes.md
argumento é o nome do arquivo. Como e por que ele é colado?