Docker nie włącza się po restarcie

Docker nie włącza się po restarcie
adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Cześć wszystkim!

Ostatnio bawię się nową płytką orangepi.
Zainstalowałem na niej system operacyjny "Orange Pi Os"
Zainstalowałem dockera i uruchomiłem kontener (connector twingate). Ustawiłem --restart=unless-stopped
Gdy zrestartuję płytkę zauważam dziwną rzecz. Nie widzę mojego connectora na stronie twingate nawet po 10 min czekania.
Gdy wykonuję komendę docker ps , czekam kilka sekund a później kontener pokazuje się jako działający od 1 sekundy.
Gdy kolejny raz wykonuję komendę docker ps nie czekam i od razu otrzymuję wynik.

Podejrzewam że docker nie włącza się przy starcie a wykonanie komendy docker ps go włącza.

W jaki sposób mogę sprawić że docker i jego kontener będą włączały się po restarcie?

KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 761
3

Jak instalowałeś Dockera?

Czy zanim odpalasz pierwsze docker ps, masz w ps aux działającego demona Dockera? Może jakiś dziwny wrapper go startuje po pierwszej komendzie. Możesz spróbować chamsko odpalić docker ps po starcie, z init.d czy systemd, zależnie czego twój OS używa.

adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Instalowałem go używając tych instrukcji: https://docs.docker.com/engine/install/ubuntu/

Po restarcie urządzenia i użyciu ps aux nie widzę słowa docker.
Gdy zrobię ps aux | grep docker to widzę tylko nowy proces grep

RJ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 480
2

No to musisz uruchamiać daemon Dockerowy na starcie jesli nie wstał.

adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
2

Problem rozwiązany.
Gdy użyłem sudo systemctl enable docker.service to po restarcie wszystko włącza się jak należy.
Wielkie dzięki @rjakubowski i @kelog za pomoc.

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
1

Jak cos, na przyszlosc, pomaga czasem, docker services restart

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.