benim django nginx postgresql ve saf bir veri kap için 3 liman işçisi kapları inşa etmek için bir liman işçisi-compose.yml dosyasını kullanıyorum için liman işçisi-oluşturur.saf veri konteyner ve web sunucusu, postgresql
İşte
data:
# pure data container
image: busybox
volumes:
- /etc/postgresql
- /var/log/postgresql:/var/log/postgresql
- /var/lib/postgresql
- /var/log/nginx:/var/log/nginx
- /var/log/supervisor:/var/log/supervisor
db:
image: postgres
volumes_from:
- data
web:
build: .
ports:
- "80:80"
- "443:443"
links:
- db
volumes_from:
- data
$docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cc26b3a72a02 myweb_web:latest "supervisord -n" 6 minutes ago Up 6 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp myweb_web_1
14763a9f68d1 postgres:latest "/docker-entrypoint. 6 minutes ago Up 6 minutes 5432/tcp myweb_db_1
37598892038b busybox:latest "/bin/sh" 6 minutes ago Exited (0) 6 minutes ago myweb_data_1
nasıl saf veri konteyner (myweb_data_1) saklanan postgresql veri yedekleme ve geri yükleme ile ilgili endişeleri benim liman işçisi-compose.yml olduğunu. Bunu yapmak için en iyi yolu doğru veya eğer liman işçisi görüntüleri yeniden inşa etmek ve ben kodlarını güncellemek eğer konteynerleri yeniden, ama emin değilim için komut "liman işçisi-oluşturma & & liman işçisi-oluşturmak oluşturmak" kullanırlar.