Sashko
страшно
RE
аа так ты на проде тренируешься)
Vadim
Vadim
RE
оно запустит билд если в каталоге будут новые сорцы - то получишь новый имадж
RE
я ж говорю - у тебя задача автоматом стянуть новые сорцы для докерфайла
Sashko
да - но это я буду сетапать на сл неделе - а сейчас надо что бы файлик один ссаный подтянулся
RE
пулить надо
George
Денег сколько экзамен стоит ?
Vadim
15к
George
Сколько попыток ?
George
15к
Рублей ?
obivan_kenobi
Подскажите, можно ли использовать докер для тестирования сервисов на уязвимости? Есть нужда тестировать различные версии веб серверов, бд.
Sashko
пулить надо
хммм - ну хз на хост прям?
George
Но нужно чётко объяснить какие уязвимости планируется искать
obivan_kenobi
Ну вот допустим хочу я попробовать поэксплуатировать уязвимость сервера апач определённой версии. Могу я создать такой контейнер?
RE
хммм - ну хз на хост прям?
туда где собираешь
Ильдар
С тем же успехом ты можешь собрать и запустить нужную версию на хосте собрать и запустить.
Ильдар
Ильдар
Mikhail
Интересный у вас тут вечер пятницы, фтп в докиры суете
MRY
Всем привет. Ктонибудь гонял докера в AWS ECS ????
MRY
Трабла с исполнением команды внутри контейнера, не получается команду прокинуть, даже самое простое вроде mkdir /blabla не работает.
Vitaliy
Привет, SQUID Сервер в ECS работает, стартует с контейнера
MRY
Уже разобрался сам, В ECS параметры задаются через запятую в виде: --key,value,--key2,value2 , при условии что entrypoint уже установлен либо через build контейнера либо в ECS Task дашборде.
Sasha
Ребят, подскажите почему не читается имя контейнера: docker-compose.yml db: image: mysql:8.0 volumes: - ./docker-includes/mysql-data:/var/lib/mysql environment: MYSQL_USER: неважно MYSQL_DATABASE: неважно MYSQL_PASSWORD: неважно MYSQL_ROOT_PASSWORD: неважно ports: - 30001:3306 restart: always Но php не видит его в .env файле: DB_CONNECTION=mysql DB_HOST=db DB_PORT=3306 Работает тлоько в таком виде: DB_CONNECTION=mysql DB_HOST=localhost:30001 DB_PORT=3306
Sasha
А если DB_HOST=db:30001 ?
не-не, не работает, да и не должно. не понимаю почему db не цепляет. Установил так же adminer - вебморду, и она db понимает
Nazar
я могу в microsoft/nanoserver исполнить екзешник?
Veaceslav
Всем привет, ребят, помогите ПЛИЗ ! Готов даже оплатить работу. Я уже писал вчера про мою не очень хорошую, но задачу которую нужно решить. У менять есть контейнер который слушает порт 2121:21, то есть это FTP. Но когда я хочу подключиться во этому порту к FTP в докере, получаю ошибку подключения... Как быть ?
simplemice.eth
взять готовый docker-tftpd с гитхаба
Ivan
https://www.jscape.com/blog/bid/80512/Active-v-s-Passive-FTP-Simplified
Veaceslav
нужно больше портов богу портов
Это шутка ? Просто я уже не знаю что делать ... То есть открыть несколько портов для FTP ?
Veaceslav
Что-то вроде -p 20-21:20-21 ?
Ivan
это шутка только наполовину
Ivan
если серьезно – в случае, если ты подключаешься в пассивном режиме, то ftp сервер откроет еще один рандомный (но это можно конфигурить) порт для передачи данных, который тебе нужно тоже пробросить
George
Нет
Ivan
Не, делай сам 🙂
George
Запускайте контейнер в хост моуд
George
Это решает проблему с портами
Veaceslav
Но у меня есть еще несколько контейнеров который работаеют, и что бы они были доступны я поставил nginx на хосте и он делает перенаправления
Ivan
Запускайте контейнер в хост моуд
Если не секрет, то зачем тут хост мод?
Veaceslav
Я уже запукал в host mode и да все работало, но не могу запустить тогда nginx
George
Чтоб не гемориться с пробросами, очевидно
George
И летенси ниже
Ivan
Чтоб не гемориться с пробросами, очевидно
Ну, такое, звучит не очень кошерно. Так хоть человек поймет что к чему и зачем ему тот или иной порт. Плюс (судя по сообщению про nginx) там в контейнере 80й порт слушается и конфликтует с хостом
George
В теории можно определить все порты для фтп и в настройках фтп сервера указать именно его и при запуске докера их передать
George
Но это как минимум контейнер пересоздавать
George
Да и фтп в докере перенастраивать
George
Ivan
@sllavvicc нашел кстати ссыль интереснее чем то, что я до этого скинул https://slacksite.com/other/ftp.html
Veaceslav
Вот открыл неколько портов отдельно для FTP и вот такая история при подключение
Ivan
о, это уже чуть другая проблема
Ivan
гугл говорит, что вот тут эту проблему обсуждают в похожем контексте https://github.com/stilliard/docker-pure-ftpd/issues/31
Petr
Veaceslav
😂😂😂😂😂
Ильдар
Ещё и шиндовс? Тогда точно за деньги :) @devops_jobs
Veaceslav
А так на хосте debian
Ivan
а ты любишь тз последовательно излагать, однако
Sasha
php и db описаны в одном docker-compose.yml или разных?
В одном. Php ссылка на build: . В докерфайл который лежит там же. Делал тоже самое, используя постгресс, работало. Думаю мб какие-то двайрева бд забыл. Pdo, mysql pdo_mysql на php поставил
Veaceslav
Появилась другая идея у меня ))) Попробовать сделать build и пробросить volume
Veaceslav
и делать ftp доступ с хоста
Veaceslav
Ребят, может ли кто-то попробовать сделать build этого dockerfile ? https://github.com/plesk/docker/tree/master/17.8
Veaceslav
У меня вылетает с returned a non-zero code: 1