Więc używam Ansible i stworzyłem rolę gitlab miesiąc temu. Działało idealnie. Teraz próbuję użyć go ponownie (używa najnowszej wersji gitlab, jeśli dobrze zrozumiałem), ale zatrzymuje docker za każdym razem, gdy go uruchamiam z powodu:
PG::ConnectionBad: could not connect to server: Connection refused
Is the server running on host "postgres" (172.18.0.3) and accepting TCP/IP connections on port 5432.
Rzecz
Jakieś pomysły ?
1 odpowiedź
Znalazłem. Dla każdego, kto ma ten sam problem, wyznaczę cię za darmo x)
Pakiet, który instaluję w moim pliku dockerfile (postgresql-plpython3-10), aktualizuje pakiet o nazwie "postgresql" ... i oczywiście nie jest to ta sama wersja, którą miałem na swoim obrazie, więc wszystko zepsuło.
Pracowała wcześniej, ponieważ pakiet był powodzenia tej samej wersji, jak moje postgory w tej chwili, ale już nie.
Poprawka: znajdź sposób na wyłączenie tego uaktualnienia lub uaktualnienie wersji Postgres (wersje pomocnicze są ze sobą kompatybilne)
Podobne pytania
Nowe pytania
docker
Docker to narzędzie do tworzenia i uruchamiania kontenerów. Przyjmowane są pytania dotyczące plików Dockerfiles, operacji i architektury. Pytania dotyczące uruchamiania dockera w środowisku produkcyjnym mogą znaleźć lepsze odpowiedzi w witrynie ServerFault (https://serverfault.com/). Znacznik Docker jest rzadko używany samodzielnie i często jest łączony z innymi znacznikami, takimi jak docker-compose i kubernetes.