Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 October 05

АВ

Александр Вир in RU.Docker — Официальное Русское Сообщество
George Gaál
Все равно тащить полный комплект на локальную машину
Ну можно чем-то раскидать
источник

MR

Maksim Rep in RU.Docker — Официальное Русское Сообщество
Короче, основной вопрос был есть ли что то автоматизированное? Видно - нет ))) Спасибо большое за ответы на мои малосвязные объяснения. Пойду поищу свой бубен)))
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Maksim Rep
Короче, основной вопрос был есть ли что то автоматизированное? Видно - нет ))) Спасибо большое за ответы на мои малосвязные объяснения. Пойду поищу свой бубен)))
Наверняка есть докер образ со всем. А тебе остаётся только сертификат в мозиллу вставить
источник

VP

Vlad Pavlenko in RU.Docker — Официальное Русское Сообщество
всем привет
есть докерфайл
FROM ubuntu:latest

CMD echo "start"
есть docker-compose
version: '3.3'
services:
 crontab:
   build: .
   container_name: "crontab"
запускаю через
docker-compose up --build
но в логах вечно
crontab    | start
crontab exited with code 0
в чем может быть проблема?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ну, он запускается и выходит
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
🤦‍♂️
источник

VP

Vlad Pavlenko in RU.Docker — Официальное Русское Сообщество
тогда вопрос. мне надо развернуть кронтаб в докере и чтобы каждые 12 часов выполнялась таска. как тогда сделать чтобы он не выходил?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
зачем тебе это
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ну, я тебе могу предложить на хосте сделать crontab с docker run --rm и дальше контейнер с твоей джобой
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
или давай подробности - подумаем
источник

VP

Vlad Pavlenko in RU.Docker — Официальное Русское Сообщество
регулярные бэкапы бд
и чтобы разворачивать везде чисто докер
источник

VP

Vlad Pavlenko in RU.Docker — Официальное Русское Сообщество
просто не хочу на всех серваках настраивать кронтаб. а просто при помощи одного пула и команды
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ты можешь делать тогда с хоста в рутовом кронтабе docker exec имя_контейнера с бд утилита_для_бекапа
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Vlad Pavlenko
просто не хочу на всех серваках настраивать кронтаб. а просто при помощи одного пула и команды
а докеры ты как разливаешь? руками?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ну, ок
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
тогда вот смотри
источник

VP

Vlad Pavlenko in RU.Docker — Официальное Русское Сообщество
George Gaál
а докеры ты как разливаешь? руками?
докеры подкидываются вместе с проектом
+ есть такой случай когда бд хранится в контейнере без доступа к ней снаружи, а надо ее бекапить. а это возможно только через линкованный контейнер
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
> есть такой случай когда бд хранится в контейнере без доступа к ней снаружи

1. docker exec на контейнер с БД
2. docker cp дамп базы куда угодно
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
>  а это возможно только через линкованный контейнер
полное дерьмо. Линки депрекейтнули. Ну, либо по сети ходить - через бридж (создать контейнер в том же бридже), либо через опубликованный порт
источник