Igor
03.05.2019
13:13:51
это репа
внутри у ней таг по имени SHA
ildar
03.05.2019
13:14:19
Допустимые символы в тэге изучил?
Igor
03.05.2019
13:14:44
Google
George
03.05.2019
13:17:29
Andor
03.05.2019
13:19:23
что в имени тебе моём
Alexandr
03.05.2019
15:11:56
всем приходило?
You are receiving this communication as a Docker Hub account holder and as a valued member of our community. In our ongoing effort to provide the best possible customer experience and highest level of security, we are taking steps to update Docker Hub.
To do so, we will be performing scheduled maintenance this Saturday May 4, 2019 from approximately 9:00AM to 7:15PM, US Pacific Daylight Time (UTC-7). During this window, Docker Hub will be operating in a read-only mode. Registry logins and image pulls will continue to work for a majority of this time frame. Pushes however will generally be unavailable. Maintenance activities, approximate timelines and FAQ can be found in our knowledge base article, which we will be updating throughout the maintenance window.
We understand that the maintenance process impacts our customers and we apologize in advance for any inconvenience this may cause.
We will also provide updates via status.docker.com.
Thank you for choosing Docker.
Kent Lamb
Director, Global Support
Andrei
03.05.2019
16:07:40
можно ли в docker swarm сделать port-forward сервиса чтоб можно было обратиться через 127.0.0.1 к сервису который находиться на сервере?
ildar
03.05.2019
16:19:47
У тебя же может быть несколько нод. На одной есть этот сервис, на другой нет.
George
03.05.2019
16:20:11
я думаю, что коллега хочет что-то типа NodePort
ildar
03.05.2019
16:23:17
А мне кажется - endpoint + service.
Anton
03.05.2019
16:32:22
сохранятся ли данные в контейнере если его остановить?
George
03.05.2019
16:41:43
если удалить - то нет
Anton
03.05.2019
16:42:27
?
Подскажите, задача примонтировать хостовую папку и настроить доступ из хоста для подключения через sqlplus
docker run -d -it -v /Users/edward/Documents/shared_docker/:/mac -P store/oracle/database-enterprise:12.2.0.1 12a359cd0528
Google
Никитяо
03.05.2019
17:22:19
о, кстати да, кто запускал оракакал в докере?
Radzhab
03.05.2019
17:22:32
http://oraclegis.com/blog/2018/09/03/запуск-и-использование-oracle-database-с-помощью-docker/
Anton
03.05.2019
17:22:35
я запускал только что
Никитяо
03.05.2019
17:22:39
спасибо
Anton
03.05.2019
17:22:55
но после остановки контейнера все слетело)
надеюсь схему не нужно будет пересоздавать
Никитяо
03.05.2019
17:26:07
Anton
03.05.2019
17:31:00
вариантов запуска много. мне нужно с возможностью подключения к контейнеру снаружи и использование хостовой директории
с докером только начал знакомство. пока разбираюсь
Никитяо
03.05.2019
17:34:33
к запущенному контейнеру всегда через
docker exec -it
можно подключиться, а волюм при запуске задать
Anton
03.05.2019
17:35:02
вольюм при exec можно делать?
или только при run
Radzhab
03.05.2019
17:35:27
Только при ран
Anton
03.05.2019
17:35:59
и порт маппинг при run?
Radzhab
03.05.2019
17:36:49
Да
Вот тут хак есть
https://stackoverflow.com/questions/19897743/exposing-a-port-on-a-live-docker-container
Ну так себе
Короче "нельзя"
Anton
03.05.2019
17:38:50
docker run -d -it --name orcl -P store/oracle/database-enterprise:12.2.0.1 так все ок. и порт маппинг есть. но нет вольюм)
Google
Anton
03.05.2019
17:39:00
сейчас могу снаружи подключиться
Radzhab
03.05.2019
17:39:17
Погоди, база внутри контейнера что ли?
Anton
03.05.2019
17:39:45
да
Radzhab
03.05.2019
17:41:02
docker run -d -p 8080:8080 -p 1521:1521 -v ~/myappdb/data:/u01/app/oracle sath89/oracle-12c
А если так?
Gleb
03.05.2019
17:55:16
Anton
03.05.2019
17:57:10
Radzhab
03.05.2019
17:58:00
Отлично)
Anton
03.05.2019
17:58:13
вопрос, если я сейчас создам схему бд и потом остановлю контейнер, то схему потеряю. как мне это обойти
Отлично)
спасибо. Даже порт человеческий остался 1521)
Radzhab
03.05.2019
18:01:33
Anton
03.05.2019
18:01:48
когда останавливаю контейнер
ildar
03.05.2019
18:07:50
Какой командой?
Anton
03.05.2019
18:08:40
docker stop
ildar
03.05.2019
18:09:30
А какой командой снова запускаешь?
Anton
03.05.2019
18:09:44
docker exec -it orcl bash
Radzhab
03.05.2019
18:10:07
Эмм
Anton
03.05.2019
18:10:10
ввернее docker run -d -p 8080:8080 --name orcl -p 1521:1521 -v /Users/Edward/Documents/shared_docker/:/macdocker store/oracle/database-enterprise:12.2.0.1
Никитяо
03.05.2019
18:10:11
зачем it зачем баш?
Google
Radzhab
03.05.2019
18:10:13
Это разве запуск
https://github.com/wnameless/docker-oracle-xe-11g/issues/64
ildar
03.05.2019
18:10:25
Radzhab
03.05.2019
18:10:29
Вот тут смотри
ildar
03.05.2019
18:11:58
Вот тут https://docs.docker.com/engine/reference/commandline/start/
Anton
03.05.2019
18:12:57
ок, спасибо
Nikolay
03.05.2019
18:43:38
Привет всем. Подскажите пожалуйста, при запуске докер контейнера пытаюсь запустить screen, однако контейнер уходит в цикличную перезагрузку.
CMD sh /mineboxes/bungeecord/start.sh
внутри sh скрипта пытаюсь уже как раз запустить screen
Как быть?)
Radzhab
03.05.2019
18:45:01
Попробуй без скрина
Nikolay
03.05.2019
18:45:07
Без скрина всё ок
screen -d -m -S "bungee" java -Xms512M -Xmx512M -jar BungeeCord.jar
Radzhab
03.05.2019
18:45:44
Скрин для чего использует. Для запуска в фоне?
Nikolay
03.05.2019
18:45:57
ага
что бы потом зайти в сам контейнер и после развернуть процесс
Radzhab
03.05.2019
18:46:27
Используй gaffer
https://github.com/jingweno/gaffer/blob/master/README.md
Почему ребутится хз, но как вариант юзай это
ildar
03.05.2019
18:48:24
Потому что контейнер - это процесс, запущенный на переднем плане.
Google
Nikolay
03.05.2019
18:49:58
ildar
03.05.2019
18:50:15
Зачем?)
Nikolay
03.05.2019
18:50:26
George
03.05.2019
18:50:35
ну, в фоне docker exec ?
Radzhab
03.05.2019
18:51:14
No need to use screen in docker
Screen is used when your want your process to be running even if your SSH disconnects. So that in not needed in docker. If you run your docker runor docker-compose up command with an additional -d flag then your container will automatically be launched in background
Nikolay
03.05.2019
18:51:19
Плюс нужно посылать команду остановки в сам процесс, что бы засейвились все данные
Radzhab
03.05.2019
18:51:39
Ну запусти с ключом -d
А потом посылай команды через exec
Nikolay
03.05.2019
18:51:54
ну, в фоне docker exec ?
Не совсем понял. docker exec -it просто закинет меня в контейнер, но как передать команду в нужный процесс
George
03.05.2019
18:53:07
но скрин - это дико
Nikolay
03.05.2019
18:53:23
Radzhab
03.05.2019
18:53:33
docker exec -ti my_container sh -c "echo a && echo b"
George
03.05.2019
18:53:39
ну, а как это работает в штатном режиме?