Quero manter o banco de dados PostgreSQL em um servidor separado [instalação padrão do docker]

Tentei de tudo, mas sempre recebo este erro. Tentei os métodos abaixo, mas recebo o mesmo erro todas as vezes.

Erro:

./launcher rebuild app
x86_64 arch detectado.
Garantindo que o launcher está atualizado
Buscando origin
Launcher está atualizado
Parando o container antigo
+ /usr/bin/docker stop -t 60 app
app
(\u003cunknown\u003e): não encontrou a chave esperada ao analisar um mapeamento de bloco na linha 40 coluna 3 -e LANG=en_US.UTF-8
Erro de sintaxe YAML. Por favor, verifique seus arquivos de configuração containers/*.yml.

Não está funcionando porque é uma instalação padrão? obrigado pela ajuda.

Isso significa que você cometeu um erro ao editar o arquivo app.yml. Você precisa editar e corrigir o erro que está perto da linha 40.

4 curtidas

Obrigado pelo seu interesse, mas não estou cometendo erros, tentei de todas as formas possíveis. Ele dá o erro apenas quando adiciono esses códigos. Não dá erro quando eu o removo. e eu removo o código na linha onde ele dá erro, curiosamente ele dá o mesmo erro novamente. no código de erro LANG=en_US.UTF-8

DISCOURSE_DB_SOCKET: ''
    DISCOURSE_DB_USERNAME: "ssss"
    DISCOURSE_DB_PASSWORD: "sssss"
     DISCOURSE_DB_HOST: localhost
    DISCOURSE_DB_NAME: "sssss"
    DISCOURSE_DB_PORT: "5432"

Estou adicionando os códigos no lugar errado? Não deveria ser adicionado em env:?

  • meu novo servidor banco de dados postgresql 14

Obrigado pela ajuda

YAML é indentado com espaços em branco e é muito fácil cometer erros como este se você não estiver familiarizado com ele e não for muito cuidadoso.

Cada um deles deve estar sob a seção env e seguindo o mesmo nível de indentação que outras chaves semelhantes. Você pode usar ferramentas como http://www.yamllint.com/ para validar sua configuração.

6 curtidas

Você é incrível, eu estava tão ocupado por causa de uma lacuna interessante :slight_smile: Eu te devo..

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.