docker run --privileged -p 8080:8080 --name jenkins -p 50000:50000 jenkins
Zauważ, że musisz uruchomić dokera w trybie uprzywilejowanym.
Po uruchomieniu dokera Jenkins w trybie uprzywilejowanym zamiana hosta będzie dostępna wewnątrz dokera, więc twój mistrz Jenkins będzie miał działającą zamianę.
Jeśli Twój host ma już działającą zamianę, wszystko, co musisz zrobić, to uruchomić dokera Jenkins w trybie uprzywilejowanym.
Odpowiedzi:
Uruchom następujące polecenie, aby sprawdzić, czy na hoście skonfigurowano plik wymiany:
Jeśli pojawi się komunikat „Zamień: 0 0 0”, jak widać powyżej, Twój host nie skonfigurował wymiany.
Skonfiguruj plik wymiany na swoim hoście:
Sprawdź, czy swap jest skonfigurowany:
Dobrze, mamy wymianę na hoście.
Uruchom dokera Jenkins, wpisując:
Zauważ, że musisz uruchomić dokera w trybie uprzywilejowanym.
Po uruchomieniu dokera Jenkins w trybie uprzywilejowanym zamiana hosta będzie dostępna wewnątrz dokera, więc twój mistrz Jenkins będzie miał działającą zamianę.
Jeśli Twój host ma już działającą zamianę, wszystko, co musisz zrobić, to uruchomić dokera Jenkins w trybie uprzywilejowanym.
źródło