
George
09.07.2019
19:43:05
с какого образа запускаешь

Вадим
09.07.2019
19:45:42
с какого образа запускаешь
убунта
ставлю туда гит
pytest
paramiko
клонирую репу с тестами
тесты параметризованы , к вызову питоновского скрипта хочу передать параметры

George
09.07.2019
19:46:04
внутри контейнера (если ничего не переопределять) - pytest запускается?

Вадим
09.07.2019
19:46:17

Google

George
09.07.2019
19:46:26
тогда сделай так
ENTRYPOINT - ["pytest"]
CMD ["—help"]
или как там хелп вызывается

Вадим
09.07.2019
19:50:32

George
09.07.2019
19:50:38
внезапно

Вадим
09.07.2019
19:50:38
хелп вывел

George
09.07.2019
19:50:44
ну, а теперь CMD дорабатывай
["--host=$host", "--port=$port", "--user=$user", "--password=$password"]

Вадим
09.07.2019
19:51:54
так а вот сам вызов скрипт я ведь в entrypoint ключи нужные от пайтеста ?

George
09.07.2019
19:52:38
???
зачем?

Вадим
09.07.2019
19:55:20
зачем?
или это все должно быть в cmd ? там ведь склеивается , в чем смысл тогда это разделения ? или это принципиально, я должен в ентрипоинт передать только то что будет исполнять а в cmd все что нужно для выполнения

George
09.07.2019
19:55:39
ну, это больше важно, если ты будешь другим передавать свой докер-образ

Google

George
09.07.2019
19:55:56
условно - проще постоянную часть (имя программы + какие-то железобетонные аргументы) - положить в энтрипойнт
остальное оставить в кмд, т.к. их удобно переопределять

Вадим
09.07.2019
19:56:19
сейчас попробую
что то точно поменялось
ERROR: file not found: 192.168.88.244
хм это в пайтест ошибка
"--host=$host"
способы передачи
host=192.168.88.244
$host 192.168.88.244
192.168.88.244
эффект один ERROR: file not found: 192.168.88.244
остальное оставить в кмд, т.к. их удобно переопределять
это странное поведение ?
sudo docker run -i -t --network=host testimg --host="192.168.88.242" --port=2222 --user="root" --password="1234567890"
по идее должно как то так передаваться нет ?
sudo docker run -i -t --network=host otus host=192.168.88.244 port=2222 user=root password=1234567890
я по идее задал $host итд, принцип как в баше не ?
или просто вот так должно быть
sudo docker run -i -t --network=host otus 192.168.88.244 2222 root 1234567890

George
09.07.2019
20:31:53
нет
покажи как задал
по идее $host в хостовом баше разворачивается в значение, а не внутри контейнера
иначе нужны одинарные кавычки

Вадим
09.07.2019
20:44:47
покажи как задал
CMD ["--host=$host", "--port=$port", "--user=$user", "--password=$password"]
а как передавал в команде запуска выше описал

George
09.07.2019
20:45:06
а зачем задавать, если оно уже в cmd есть? задача какая?

Вадим
09.07.2019
20:46:18

George
09.07.2019
20:46:38
ну, я могу сказать одно - у меня все работает ?

Вадим
09.07.2019
20:47:10

Victor
10.07.2019
03:31:32
Подскажите, пожалуйста, или скиньте ссылку как в докере развернуть и запустить толстый клиент 1С. Инструкцию желательно для керамического чайника

Den
10.07.2019
03:43:12
Всем привет, подскажите пожалуйста, видел в одной аппе, что есть возможность обращаться к бд в контенере по имени контейнера (как по имени домена чтоль), есть ли где инфа про это прочитать?

George
10.07.2019
04:12:19

Google

Den
10.07.2019
04:24:52

Yury
10.07.2019
04:34:07

Victor
10.07.2019
04:34:49
На линукс не ставятся две платформы.

Yury
10.07.2019
04:35:42
толстый клиент это что-то с графическим интерфейсом?

Victor
10.07.2019
04:36:10
Тонкий и толстый

George
10.07.2019
04:46:53
User-defined bridges provide automatic DNS resolution between containers.

Den
10.07.2019
04:47:39

George
10.07.2019
04:47:44

Den
10.07.2019
04:49:28

Yamaha
10.07.2019
04:51:02
Оооо,есть чат по докеру,замечетельно ???
Памагите!!!!
Так, в общем пытаюсь установить докер и там нужно вбить вот это
cd doodle\cheers2019 ; docker build -t nkoffski/cheers2019 .
И когда ввожу выдает вот это
bash: cd: doodlecheers2019: No such file or directory
Где я накосячил?

Stanislav
10.07.2019
04:52:12
» doodle\cheers2019 - здесь есть слэш
» doodlecheers2019 - здесь слэша нету
странно выглядит

Yamaha
10.07.2019
04:52:39
И еще,после установки через докер десктоп нет ни ярлыков ни папки,ни записей в реестре, а если еще раз нажать на инсталлятор ничего не происходит

George
10.07.2019
05:14:34

Google

George
10.07.2019
05:14:52
могу порекомендовать только перестать маяться дурью и поставить виртуалку полноценную

Yamaha
10.07.2019
05:20:02

George
10.07.2019
05:20:37
?♂️

Yamaha
10.07.2019
05:21:46
Видимо у меня аномалия,ладно,будем пробовать. Спасибо))

Дмитрий
10.07.2019
05:41:03
\ - символ экранирования
/ - символ разделителя пути

Kusok
10.07.2019
07:03:46
Ребята, подскажите, пожалуйста. Есть контейнер с php. В нем выполняю команду определенную, пусть будет touch file.php. На хост машине уже не могу редактировать этот файл без sudo прав. Как сделать, чтобы я на хост машине мог редактировать и удалять файлы? Dockerfile выглядит так:

George
10.07.2019
07:04:18
правильный ответ - никак
можно пошаманить, чтобы у тебя uid пользователя www-data совпал с uid пользователя, под которым ты сидишь
но это фуфло
(т.е. работать будет, но фигово)

Kusok
10.07.2019
07:05:06
а как тогда быть? Как другие работают?

Vladimir
10.07.2019
07:05:06
у него в нутри контейнера пользователь root
то есть touch file.php это от рута будет

George
10.07.2019
07:05:50
есть вероятно, что контейнер под рутом.
но это к вопросу о uid

Kusok
10.07.2019
07:06:51
я создаю миграции с помощью artisan make:migration в этом контейнере, если быть точнее

Vladimir
10.07.2019
07:07:05

George
10.07.2019
07:07:18
идеально -

Google

George
10.07.2019
07:07:20
работать на маке
перегонять файлы через docker cp
либо работать с файлами через временный контейнер с нужными правами

Kusok
10.07.2019
07:08:14
Блин, как все геморно\

Владимир
10.07.2019
07:22:54
Товарищи, я пытаюсь запустить Zabbix из контейнеров. Сервер запустил, агент запустил - всё по инструкции с гитхаба, но они не связываются друг с другом, хотя видят порты лруг друга

George
10.07.2019
07:23:22
ну, очевидно, что делаешь что-то не то

Владимир
10.07.2019
07:23:29
Это да

Artem
10.07.2019
07:54:14
это
и я не могу понять что сломалось и почем
у
причём тут пхп вообще как это связано

Владимир
10.07.2019
07:56:11
композер написан на php, поэтому ему нужно php в среде