Czy istnieje sposób, aby ustawić nazwę kontenera z pliku Dockerfile? Zasadniczo chcę zawsze mieć tę samą nazwę, więc nie będę musiał uruchomić "$ docker ps" po zbudowaniu i uruchomieniu obrazu, aby uzyskać jego nazwę.Docker: Ustaw nazwę kontenera wewnątrz pliku Dockerfile
5
A
Odpowiedz
12
Urządzenie Dockerfile
służy do tworzenia obrazów, a nie pojemników.
Możesz teraz podać nazwy pojemników, używając nowej flagi -name
dla docker run
.
Jeśli nie podano nazwy dokowanym automatycznie wygeneruje nazwę
3
Czy istnieje powód, dla którego należy zdefiniować go w dockerfile a nie tylko wymienić swoje pojemniki kiedy je uruchomić?
Jeśli używasz run Döcker uruchomić swoje obrazy, a następnie podać nazwę w wierszu poleceń:
--name="" Assign a name to the container
Powiązane problemy
- 1. Jak ustawić nazwę obrazu w pliku Dockerfile?
- 2. Obraz Dockerfile kontra Docker
- 3. Jak skopiować i zmienić nazwę kontenera Docker?
- 4. Jak mogę użyć zmiennej wewnątrz pliku CMD Dockerfile?
- 5. Przekaż zmienną do pliku Dockerfile z pliku docker-compose.yml.
- 6. Docker: Dockerfile vs Döcker-compose.yml
- 7. Logi z Symfony do stdout wewnątrz kontenera Docker
- 8. Dockerfile: Dockerfile
- 9. Instrukcja CMD Dockerfile wyjdzie z kontenera zaraz po uruchomieniu
- 10. Nginx SSL wewnątrz kontenera Döcker
- 11. Rozmieszczanie kontenera Docker Perla na elastycznej faswie
- 12. Docker: jak przekazać tajne informacje do kontenera?
- 13. Docker Compose vs. Dockerfile - co jest lepsze?
- 14. Eclipse IDE wewnątrz docker
- 15. Montaż cgroups wewnątrz kontenera dokowania
- 16. Javascript: ustaw nazwę pliku do pobrania
- 17. Dockerfile - ustaw ENV na wynik polecenia
- 18. Jak obsługiwać określoną nazwę hosta, taką jak opcja -h w pliku Dockerfile
- 19. Edytowanie plików z dockerfile
- 20. Uzyskiwanie adresu Mac z kontenera Docker
- 21. Uruchamianie okna dokowanego wewnątrz kontenera dokowanego?
- 22. Generowanie kluczy ssh przy użyciu dockerfile
- 23. Running Chromium wewnątrz Docker - gtk: nie można otworzyć wyświetlacz:: 0
- 24. Dockerfile „rm -rf” fail
- 25. Jak zaktualizować oprogramowanie wewnątrz kontenera w doku?
- 26. Ograniczanie kontenera Docker do pojedynczego rdzenia procesora
- 27. Docker - modyfikowanie IPTABLES dla hosta z kontenera
- 28. Docker git clone na premierze kontenera?
- 29. Jak odzyskać objętość z usuniętego kontenera Docker?
- 30. Zmiana rozmiaru użycia dysku kontenera Docker
Moja upvote idzie do tej odpowiedzi, ponieważ wyraźnie podkreślić rzeczywiste pomylenie kontener i obraz pytania. To powiedziawszy, jeśli chcesz zautomatyzować ** nazwę ** kontenera, to jest to nadal możliwe w ['docker-compose'] (https://docs.docker.com/compose/compose-file/#container -name) sposób –
wszystkie bardzo prawdziwe, choć możliwe jest również oznaczenie obrazu w fazie kompilacji: 'docker-build -tagname' w formacie" nazwa: znacznik ", który z kolei może być użyty do' zmiennej uruchamianej w dockerze ' – eddyce