Ins
Благодарю
maks
sql developer покрывает 100% моих потребностей
Maksim
Всем доброго дня.
Подскажите, пожалуйста, в докер конейнере не могу примонтировать файлообменник на samba.
Контейнер создаю docker run -p 8080:8080 --name base --cap-add SYS_ADMIN --cap-add DAC_READ_SEARCH -e -it -d base
В контейнере использую mount -t cifs //srv-saumi-fs/dockerconfig/ /mnt/mountconfigs -o username=web,password=123456,domain=example.local
В результате ошибка: mount error(13): Permission denied
George
ну, правильно - потому что так делать не стоит... я гонял не mount а утилиту для копирования файла на smb-шару. Забыл как называется. Работала прекрасно
George
а если серьезно - попробуй privileged режим. Вдруг сработает
Maksim
не сработал =(
Maksim
на debian 9 всё нормльно работает, на debian 10 вылезла вот эта проблема
David
rmshell
rmshell
David
Для неё cmd
То есть просто запускать через CMD ["/bin/sh", "/sourcefiles/script/run.sh"] , но это не работате или ты про то что просто запускать через консоль?
rmshell
rmshell
WORKDIR /a
WORKDIR b
WORKDIR c
RUN pwd
rmshell
The WORKDIR instruction can resolve environment variables previously set using ENV. You can only use environment variables explicitly set in the Dockerfile. For example:
ENV DIRPATH /path
WORKDIR $DIRPATH/$DIRNAME
RUN pwd
rmshell
так проще думаю пояснить)
rmshell
либо в скриптине cd
David
либо в скриптине cd
Извини все равно тебя наверно не понял, путь я правильно указал и находиться он в правильной директорий pwd: /application, может быть проблема в том что я по exec захожу через bash а в скрипте у меня /bin/sh
David
Anonymous
Ребята подскажите плиз
Вот последняя строчка контенера
CMD ./script.sh "localhost:26951" ; nginx -g "daemon off;"
Если в компоузе запускаю без команд то все работает
А если делаю
# command: ./script.sh "localhost:26953" ; nginx -g "daemon off;"
George
то что?
Anonymous
то что?
То не работает падает весь компоуз
George
пока ничего не понял
George
что значит компоуз падает целиком?
Anonymous
buidexchange_front_1 exited with code 0
Anonymous
docker logs -f buidexchange_front_1docker logs -f buidexchange_front_1
Anonymous
вот это не чего не выводит
Oleg
Всем привет, подскажите, есть на Линукс машине очень много старых остановленных контейнеров, и скажем 2-3 контейнера которые нужны. Остальные нужно удалить. Как это сделать? Не по айдишнику же вручную. Есть ли что на подобии фильтра или конструкции « удалить все кроме ..., ...» ?
Maxim
Александр
docker rm $(docker ps -a | grep -v 'some-expr' | awk '{print $1}')
Александр
чёт такое
Александр
запущенные контейнеры так не удалятся, никакого риска нет, если что
Александр
да и запущенные если убить поднять новые несложно
Oleg
Спасибо, потесчу
hostmit
Товарищи, а докер меняет айпишник выданный контейнеру на рестарте?
George
нет вроде
Andrii
Привет. В docker-compose контрейнер с микросервисом запускается парралельно другому, а мне надо последовательно. При чём оба для связи используют rabbitmq.
Подскажите как дожидаться определенных действий первого микросервиса, или хотя бы задержку для второго
hostmit
https://docs.docker.com/compose/startup-order/
hostmit
Никак. depends_on не делает чеков на готовность. он лишь говорит что тот сервис уже стартонул
hostmit
чекать его из второго сервиса, до запуска аплликухи
hostmit
по ссылке норм рассказано
George
George
Но тут надо четко понимать. Эта история в пределах локалхоста или нет
Dmitry
Так, я за последнюю неделю заспамил тут тупыми вопросами, по причине, что дали задание с докером, а я не то что докер, я бэк вообще не знаю. Извиняюсь.
Но вот теперь последний вопрос. Кратко о проекте - laravel + docker и немного vue. Нужно его развернуть.
К чему пришел запустил докер контейнеры, установил композер, потом эти три команды в консоли
php artisan key:generate
php artisan config:cache
php artisan route:cache
И все, что делать дальше не знаю. Попробовал php artisan serve, запустился ларавел сервер, но через браузер к нему не могу подключиться, к докерам так же.
Что делать, я просто не понимаю, я в ступоре, войдите в положение, помогите пожалуйста.
Rustem
Всем привет, описал filebeat, но при запуске контейнера filebeat.yml не подтягивается, кто нибудь мог бы помочь ? )
docker-compose.yml в /home/master/elk
filebeat.yml в /home/master/elk/filebeat
filebeat:
image: bargenson/filebeat:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/tmp/docker.sock
- ./filebeat/filebeat.yml:/usr/share/filebeat/filebeat.yml:ro
environment:
- LOGSTASH_HOST=logstash
- LOGSTASH_PORT=5044
- SHIPPER_NAME=shipper
ports:
- "5044:5044"
networks:
- elk
depends_on:
- logstash
- elasticsearch
George
Так, я за последнюю неделю заспамил тут тупыми вопросами, по причине, что дали задание с докером, а я не то что докер, я бэк вообще не знаю. Извиняюсь.
Но вот теперь последний вопрос. Кратко о проекте - laravel + docker и немного vue. Нужно его развернуть.
К чему пришел запустил докер контейнеры, установил композер, потом эти три команды в консоли
php artisan key:generate
php artisan config:cache
php artisan route:cache
И все, что делать дальше не знаю. Попробовал php artisan serve, запустился ларавел сервер, но через браузер к нему не могу подключиться, к докерам так же.
Что делать, я просто не понимаю, я в ступоре, войдите в положение, помогите пожалуйста.
Подробнее распиши как запускаешь
George
Rustem
George
Вариантов не так много
Rustem
thx!
Dmitry
Подробнее распиши как запускаешь
Все это сделал по порядку
docker-compose up --build
composer install
php artisan key:generate
php artisan config:cache
php artisan route:cache
php artisan serve (пишет что ларавел запущен по такому-то адресу, начинаю конектится через браузер и ничего)
А к докер контейнерам тоже подключаюсь localhost:номер_порта(я к ним якобы подключаюсь, к одному точно, но там пишет, что страница не найдена в левом верхнем углу)
George
George
Операционка хостовая ?
Sergey
И новость этого часа — Mirantis приобрел «Docker Enterprise Platform» у Docker, Inc. 🙀😱🎈
Анонс http://amp.gs/sBZw
#news #docker #mirantis
George
George
Dmitry
George
А он так работать не будет
George
Ларавель на 0.0.0.0 должен слушать
Dmitry
Если все тоже самое проделать на линуксе, все норм будет?
Gleb
George
hostmit
Gleb
там такая жопа
hostmit
агрессивный ты какой-то. проверил. работает все. выдохни друг.
hostmit
да я вот читаю юзекейсы по файлбиту как раз... он как раз там логи и берет.
rambling