Nikolino
@Nikolino

Можно ли удалять образы?

Верно ли я понимаю, что на основе образов создается свой образ, на основе которого уже и создается контейнер?

То есть допустим у нас есть:
db:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: 123456
    volumes:
      - ${DB_PATH_HOST}:/var/lib/mysql

  adminer:
    image: adminer
    restart: always
    ports:
      - 6080:8080

  composer:
    image: composer:1.6
    volumes:
      - ${APP_PATH_HOST}:${APP_PATH_CONTAINER}  
    working_dir: ${APP_PATH_CONTAINER}
    command: composer install


После docker-compose up --build создается еще один образ (с названием директории в которой билдим)

Раз создался еще один образ, и больше никаких изменений мы вносить не будем, то эти три образа: db, adminer и composer можно удалить? Или созданный образ от них зависит?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Talik0507
Работаю, Живу
Да, путаете понятия.
Больше того, при попытке удалить образы, из которых созданы контейнеры, даже если контейнеры остановлены, система ругнется и ничего у вас не получиться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы