Из этого я понимаю, что для изображений является нормальным получение тега <none>
в docker stack
, но я не понимаю, почему размер изображения отличается от тегового.Я не смог найти никакой информации по этому поводу, поэтому я решил опубликовать вопрос по stackoverflow.Кто-нибудь может объяснить это?
mysql <none> a8a59477268d 2 weeks ago 445MB
mysql 8.0 c01d431b7858 10 months ago 266MB
phpmyadmin/phpmyadmin <none> 7af57eae1e90 3 weeks ago 163MB
phpmyadmin/phpmyadmin latest 3405a88394e3 9 months ago 111MB
Это файл docker-stack.yml.
version: "3"
services:
server:
image: "com:latest"
deploy:
replicas: 3
update_config:
parallelism: 1
delay: "10s"
monitor: "10s"
failure_action: rollback
resources:
limits:
cpus: "0.25"
memory: 50M
reservations:
cpus: "0.25"
memory: 25M
ports:
- "80:80"
links:
- db
networks:
web:
restart: always
db:
image: "mysql:8.0"
deploy:
mode: global
resources:
limits:
cpus: "0.25"
memory: 100M
reservations:
cpus: "0.25"
memory: 20M
networks:
web:
volumes:
- db:/var/lib/mysql
env_file: ./db/.env
pma:
image: "phpmyadmin/phpmyadmin:latest"
env_file: ./db/.env
networks:
web:
links:
- db
ports:
- "8081:80"
networks:
web:
volumes:
db:
Эта конфигурация, кстати, не работает.Я нахожусь в процессе изучения роя Docker и его конфигурации.