Я хочу сделать резервную копию контейнера gitlab. Есть два варианта:docker exec VS docker --rm -d -rm --volumes-from
docker exec -ti my.gitlab.container sh -c "/opt/gitlab/bin/gitlab-rake gitlab:backup:create"
ИЛИ
docker run -d --rm --volumes-from my.gitlab.container gitlab-ce sh -c "/opt/gitlab/bin/gitlab-rake gitlab:backup:create"
Второй создает целый ненужный контейнер. Но добавляет ли она какую-либо ценность?
Что-то не так с первым?
Исправлено второй один, чтобы быть действительно правомочно (-d несовместима с --rm) –
я не знаю, что случилось с моим редактирования. Поэтому, пожалуйста, @mist вы отредактируете вопрос. -d несовместим с --rm. Вторая команда изменит -d на -ti. Также отредактируйте заголовок –