Dobrze, jeśli jesteś otwarty na dowolnym języku Polecam używanie doker-komponować dla tego zadania. Po zainstalowaniu go, utwórz plik o nazwie doker-compose.yml z tej treści:
version: '2'
services:
nginx:
image: 'nginx'
Następnie użyj:
docker-compose up - d
To zawsze sprawdzić, czy pojemnik jest już uruchomiony. Jeśli kontener nie istnieje, zostanie utworzony i uruchomiony. Jeśli pojemnik jest zatrzymany, po prostu go uruchom.
Najlepszą rzeczą jest to, że jeśli zmienisz docker-compose.yml lub pobierzesz nową wersję obrazu, to automatycznie ponownie utworzysz pojemnik zachowując wszystkie woluminy, nawet te bezimienne.
Pozdrowienia