Yavir
так я ж и спрашиваю, какую взять, чтобы питон был с пипенвом предустановлен
Yavir
докер компоуз, контейнеры в своей сетке
George
Yavir
может быть несколько from?
Yavir
from:python3
from:pipenv
Yavir
??
Andrey
наркоман
Andrey
Возьми за основу любой дистр
Andrey
Yavir
Тёска, не хами
Yavir
надо питон с пипенвом
Yavir
в одном
Andrey
Yavir
Andrey
а проблема где
Andrey
Ща поем отвечу
Yavir
смотри, суть в том, чтобы запустить питон скрипт через pipenv.
George
Погуглить
George
https://m.habr.com/ru/post/413009/
Yavir
ок, приятного
George
Вот внезапно первая ссылка из Гугла. С готовым докерфайлом
Andrey
Yavir
FROM python:3.7
RUN pip3 install pipenv
WORKDIR /usr/src/app
Yavir
всё, что нужно
Yavir
Vladimir
d4c4pt1c0n
Привет друзья, доброго вам дня что в этой команде не так?
d4c4pt1c0n
docker run -it -d -v /var/run/docker.sock:/var/run/docker.sock -p 8000:8000 –name app pdevsecops/vulnapp
docker: invalid reference format.
See 'docker run --help'.
George
d4c4pt1c0n
спасибо вам огромное
🌀 through a haze 🌀
🌀 through a haze 🌀
мне просто честно интересно, как случайно можно поставить длинное тире)
Kamil
Kamil
🌀 through a haze 🌀
и определись либо -it либо -d
а оно разве не суммируется? я имею ввиду разве такая запись -it -d не будет равняться такой -dit?
Kamil
ну как бы интерактивный режим и деатач вызовут конфликт
🌀 through a haze 🌀
docker run -dit ubuntu is a trick often used on images that run interactive shells like bash to keep them running in the background so you can attach or exec things in them. (c)
Mansur
Привет всем, можно ли подсовывать в docker run конфиг файл? Чтобы не указывать по ключам порты для проброса и всё вот это вот?
Kamil
хм, не было еще такой необходимости, но да, работает
Alexey
Привет, коллеги. Подскажите, как мне замаппить данные контейнера MySQL, чтобы можно было без поетри данных удлять и поднимать заново контейнер?
Alexey
А то чот гугл не помог(
🌀 through a haze 🌀
Kamil
гуглится за 30 сек
Alexey
Про -v я знаю, не знал, какую директорию в контейнере надо маппить
Alexey
Спасибо
🌀 through a haze 🌀
Alexey
🌀 through a haze 🌀
наверное поэтому и нагуглить не получалось)
Alexey
Игорь
Всем привет, почему я запускаю docker run -d --name some-redmine redmine -p 3000:3000 контейнер стартует а порт не мапится? Команда без ошибок проходит
Игорь
???
Игорь
все разобрался ... порядок аргументов
Ярослав
-p пробовал вначале указать?
Игорь
Ярослав
👌
RE
камрады, а какой командой можно в docker stack(!) 100% всегда получить имя контейнера?
ведь всегда к имени сервиса добавляется некий цифробуквенный суффикс.
я иногда пользуюсь таким:
$(docker ps | grep name-of-service | awk '{print $13}')
и шелл отвечает:
name-of-service.l0ib0gly2jqkj5jucbxu5lmk5.89oiwirqkix29k1hstqowqggz
и уже можно это использовтаь в скрипте или команде.
но иногда, сразу после старта сервиса такая команда сбоит и выдает другое поле, чтото вроде: 0.0.0.0:8080->8080/tcp
наверное же можно както всегда однозначно получить имя конта?
victor
13 это последний столбец?
RE
вроде да
George
Ага
George
Только вот awk бьёт по пробелам
George
И это лажа. Наверное, надо --format добавить к запросу и в нем написать какие колонки тебе точно нужны
RE
ммм.. а чей это ключ?
George
Usage: docker ps [OPTIONS]
List containers
Options:
-a, --all Show all containers (default shows just running)
-f, --filter filter Filter output based on conditions provided
--format string Pretty-print containers using a Go template
-n, --last int Show n last created containers (includes all states) (default -1)
-l, --latest Show the latest created container (includes all states)
--no-trunc Don't truncate output
-q, --quiet Only display numeric IDs
-s, --size Display total file sizes
RE
а docker
George
и фильтр тебе из коробки
RE
бааалин точно
George
либо многоходовку делать - получать ID контейнера, потом inspect ему, а потом парсить выхлоп jq, например
RE
docker ps --format {{.Names}} | grep name-of-service
RE
спасибо камрады
Anonymous
Паррни как мне при билде файла подсунуть ему из команды докер билд фаил в нужную мне директорию ?
George
George
Желательно приведи наглядный пример
George
ты хочешь dockerfile на лету генерировать?
Anonymous