Veaceslav
Ребят а как заставить docker-compose пересобрать все images ?
Veaceslav
Он делает это только один раз и все. А мне нужно что бы каждый раз была новая. И вообще реально ли такое сделать ?
Veaceslav
Veaceslav
docker build . -t image:tag может такое сделать вроде как
Andrey
Andrey
сделай скрипт в 2 строчки, dockrer rmi image (регуляркой твои) и вторая docker-compose и сё.
Veaceslav
Andrey
docker-compose down docker-compose up --force-recreate
Ruslan
Andrey
Veaceslav
Andrey
Ты сам пробывал ,точно?)
Andrey
inqfen
docker-compose build
Nikolay
Чет не хочет меня cgroup слушаться, прописал в демоне cgroup-parent, указал новую группу "/cgroup/", а лимит все равно не срабатывают. Использую cgroupfs. Куда еще можно посмотреть?
Veaceslav
Спасибо господа, вы как всегда помогли !
Veaceslav
🤟
central
nometa.xyz
Anonymous
Ребята, вопрос.. создаю контейнер из образа mysql: делаю комит - и из нового образа уже нет базы, которую я создал в работе контейнера первого. Как сделать комит (образ) который бы содержал изменения на mysql сервере (во время работы контейнера)?
Andrey
inqfen
inqfen
В контейнер её не надо пихать
Anonymous
с mssql кста это прокатывало - делал контейнер - там изменения в базе созданной - потом сохранял новый образ (и накатывал его в новый контейнер - база и все изменения были)
Anonymous
а с mysql пусто
Anonymous
ну я удаляю все созданные volume, network, containers
Anonymous
потом из сохраненного образа делаю запуск контейнера
inqfen
Значит что-то не так делаешь
Anonymous
и в нем пусто в базе
inqfen
Docker commit добавляет последний слой в образ
Anonymous
ну вот да
Anonymous
я делал комит через portainer
Anonymous
там просто ввести новое название и все и клик
inqfen
Выкиньте уже свое говно с гуями
Anonymous
Вот вопрос еще.. при создании контейнера из образа mysql (с hub docker) генерится volume. Получается в образе mysql первоначальном базы будут в этот volume записываться?
Andrey
Anonymous
https://github.com/docker-library/mysql/issues/255
Anonymous
судя по всему такая проблемка
Anonymous
выходит, в volume идет запись баз ...
Anonymous
так ли?
Andrey
Там есть ответ
Andrey
https://github.com/docker-library/mysql/issues/255
If you run your container with "--datadir=...", you should be able to
adjust where MySQL stores data (or put "datadir" into a configuration file
in your image), which will then free you from the volume.
Ruslan
Как сделать чтоб в test-files всегда помещались данные из контейнера?
volumes:
- type: volume
source: test-files
target: /usr/share/nginx/html/
Ruslan
Задача файлы из одного сервиса расшарить файлы в другой сервис
Anatoly
Имею три контейнера php, mysql, phpmyadmin в общем всё работает, только не могу найти как мне установить кодировку для базы данных по умолчанию. Толи это делать в докер композе, толи в phpmyadmin.
Daniil
docker swarm слишком жирно будет для 4 сервисов?)
Gleb
George
Daniil
ыыыы, спасибо) следующая ступень тогда куб
.
Gleb
.
ну его зарыли
В каком плане? В доке информация о нем все еще есть. Что с ним не так?
George
🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️
Igor
а чтобы юзать в ямле докер композ версии 3 необязательно чтобы у меня был сварм?
George
нет, необязательно
Igor
хочу использовать ограничение по ресурсам
Igor
цпу и рам
Igor
будет работать?
George
используй 2-й компоуз, там все есть
George
2.4 точнее
Igor
а почему не последний если не секрет?
George
потому что 2.4 - последний
George
(это правильный ответ)
Igor
а 3.7 чисто для сварма?
Igor
я просто думал что чем последнее композ тем старшую версию в ямл надо использовать
Igor
я не прав, да?)
George
но нет некоторых фич, которые есть в 2.4
Igor
понял, спасибо
.
Igor
граждане, такой вопрос
а можно когда делается
docker run -v
сделать так, чтоб если в контейнере что-то было в том месте куда делается маунт были и те данные которые там есть и те которые с Хост машины?