Ich habe eine App, die mehrere Docker-Container verwendet:Docker-Container an private Registry drängen
- NGINX Behälter
- NodeJS Segel App Container
- Redis Cachebehälter
Da bin ich unter Verwendung von vorhandenen Bildern für zwei der obigen Behälter habe ich auch zwei zwischengespeicherte Behälter:
- alpine
- redis
Ich versuche, meine Container (1, 2, & 3) zu AWS Elastic Container Registry (ECR) zu drücken. Ich bin dazu in der Lage, habe aber bemerkt, dass meine zwischengespeicherten Container (4 & 5) auch gestoßen werden.
Ich baue die Container docker-compose
verwenden und dann Tagging wie so:
docker tag -f nodejs_app:latest <repository URL>:latest
Nachdem mit docker login
in ECR Anmeldung, schiebe ich mit diesem Befehl:
docker push <repository URL>:latest
Docker schiebt dann alle 5 Container in die Registrierung. Wie schiebe ich nur die Container, die mir wichtig sind, und nicht die zwischengespeicherten?
Vielen Dank im Voraus :-)
Große Antwort, danke für die Klarstellung. Ich vermutete, dass ich etwas Grundlegendes in meinem Verständnis vermisst hätte. – infl3x