Roman
по домену или передавать через переменные
задачу усложню, это распространяемый образ будет и не хотелось бы под каждого клиента переделывать образ, поэтому понятно что через переменные... может кто дать внятную инструкцию (на русском уже и не прошу)
Roman
на то как создавать переменные
Aleksandr
ну в инструкции докера конечно
Aleksandr
docker run ... -e VARIABLE=VALUE
Roman
так, и вот у меняесть конфиг приложения и там к примеру...
Roman
так
Roman
так сделать?
Roman
или что?
Aleksandr
это ангуляр?
Roman
угу
Aleksandr
браузерное приложение?
Roman
да, оно полностью в браузере работает и с серваком общаетсяы
Roman
вот мне надо как то IP хост машины засунуть туда
Aleksandr
ну можно с сервака получать baseurl. На серваке читать переменную. node read environment variable в гугл
Anton
ребят, а это возможно, если у меня есть питонячий скрипт, который забирает данные коннекта и токена из переменных среды, я упаковываю все в конейнер, а на docker run хочу отдать значения для этих перенных внутрь контейнера.
Aleksandr
а, с сервака навреное нельзя получать, если по этому же адресу идет обращение. тогда во время сборки писатьв конфиг
Roman
то есть по факту не варик да? то есть мастерить надо что то?
Anton
оно да?
Roman
ну я понял спасибо
Aleksandr
Anton
огонь, спасибо )
Roman
что не варик? все варик
ну при сборке приложения только, даже если я в конфиг вынесу, подменять надо это дело, то есть средствами docker и linux не решить
Aleksandr
ну у тебя приложение в браузере? оно ничего не знает про переменные окружения?
Aleksandr
значит должно быть собрано с верным урлом
Aleksandr
либо настроить передачу настроек приложения с постоянного сервера
Roman
ну тока так, я понял
Андрей
народ, подскажите
Андрей
пожалуйста
Андрей
стала необходимость жестко скопировать /var/lib/docker
Андрей
восстановил из бекапа
Андрей
а докер не видет содержимое в ней
Андрей
кто =то сталкивался как решать
sadkos
а как ты копируешь? или волюмишь?
Андрей
rsync -az
Aleksandr
а докер не видет содержимое в ней
жаль, что бэкап сделал, а восстанавливаемость не проверил
Андрей
и все же
Андрей
может кто подсказать как убедить докер увидеть все это?
Андрей
как то можно заставить докер пересмотреть список образов в его папке?
Aleksandr
ребунул сервис?
Aleksandr
гугл в общем-то говорит что просто диру подсунуть хватит
Aleksandr
ну еще анмаунт сделать прежде чем заменять umount /var/lib/docker/aufs
Андрей
а на другой хостинг так же , если надо будет запустит те же контейнера?
Андрей
я диру подсунул...и не реботает..ща еще раз выгружу
Андрей
повторно
Aleksandr
я бы сделал так: service docker stop umount /var/lib/docker/aufs rm -rf /var/lib/docker cp -R oldData /var/lib service docker start
Aleksandr
что-то такое
Maxim
Права ещё проверь
Anonymous
Кто-то сталкивался с таким? The path /projects/myproject is not shared from OS X and is not known to Docker. You can configure shared paths from Docker -> Preferences... -> File Sharing. See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
Maxim
А чо ман говорит?
Андрей
права рут как и должно быть
Андрей
образец рядом
Андрей
перед глазами ,
Anonymous
Ман говорит что мол зайди в демона и настрой, это только для docker for Mac, но мне интересно - а на линуксе такое нормально прокатит?
Андрей
ща 30 гб перезальется , посмотрим.. потому пока в режиме ожидания
Андрей
в любом случаи, спасиб за помощь
Anonymous
Ман говорит что мол зайди в демона и настрой, это только для docker for Mac, но мне интересно - а на линуксе такое нормально прокатит?
Вроде пишут что проблема из-за различий в операционках, что на маке там намудрили как обычно
Aleksandr
Вроде пишут что проблема из-за различий в операционках, что на маке там намудрили как обычно
докер нативно на лине работает. в остальных местах черезх костыли
Anonymous
Т.е. когда я ту же команду на лине выполню - всё будет ок?
MRY
На docker ce можно стартовать под линухой 16-й MSSQL с кастомным coalition и security settings ?? Нужно свой образ мутить или как ?
Maxim
На docker ce можно стартовать под линухой 16-й MSSQL с кастомным coalition и security settings ?? Нужно свой образ мутить или как ?
ну можно взять образ (если есть) MSSQL под Ubunutu, донастроить и будет нужный образ.
Maxim
можно поставить с 0. Ну или я не понял вопрос.
Андрей
ага
Андрей
@gusevm , @zelenin спасиб ,все ок заработал:)
Андрей
чуть позже тоже самое сделаю на новом хосте.. попробую
Андрей
error initializing graphdriver: /var/lib/docker contains several valid graphdrivers: overlay2, aufs
Андрей
а с таким кто-то сталкивался?
Андрей
это при переносе на второй сервер там уже выбило
dimazava
Всем привет! Делаю что-то типа менеджера контейнеров на свифте, всю работу делаю через CLI docker-machine. Поскольку раньше с докером не работал столкнулся со следующей проблемой: у docker-machine отсутствует команда add. Как можно добавить уже существующий контейнер, допустим с того же digital ocean? Создать-удалить получается, а вот добавить никак 😕
Андрей
поборол, вопрос не актуальный уже
Roman
есть в docker compose секция volumes:
Roman
я так понимаю можно сбиндить там алиас и указать путь
Roman
вот как путь то указывается?
sadkos
ты как то по другому хочешь?
Roman
ты как то по другому хочешь?
я про глобальное свойство