Alex
так тоже не работает
Timur
Так каталог не указан куда
Timur
.app.jar /opt/dispatch/app.jar
Alex
Step 3/4 : COPY .app.jar /opt/dispatch/app.jar COPY failed: stat /var/lib/docker/tmp/docker-builder083443794/.app.jar: no such file or directory
Alex
sudo docker build -t smartdispatch . Sending build context to Docker daemon 87.67MB Step 1/4 : FROM openjdk:8 ---> e890fe39c302 Step 2/4 : WORKDIR /opt/dispatch ---> Using cache ---> f886015b474e Step 3/4 : COPY app.jar /opt/dispatch/app.jar ---> 13d2c665ca94 Step 4/4 : CMD ping localhost ---> Running in f9b84832f09c Removing intermediate container f9b84832f09c ---> ace915aafd87 Successfully built ace915aafd87 Successfully tagged smartdispatch:latest
Alex
Так тоже каталог пустой
Timur
Попробуй приммонтировать папку
Timur
Или конструкцию copy глянь
Timur
Я не полностью вижу картину, понял, что ты хочешь копировать, а откуда и куда не понимаю
Timur
Тебе нужно файл поместить в контейнер с хостовой машины?
Alex
Похоже что меня подколол docker-compose
Alex
Я с помощью него запускал. Он видимо как-то кешировал
Alex
docker container run -p 8080:8880 --name smart_dispatch_1 smartdispatch
Alex
вот так когда запустил файл был на месте
Alex
с командой copy было все ОК
Alex
может быть кому-то будет интересно
Alex
docker-compose rm -f docker-compose pull docker-compose up --build -d
Alex
композ по умолчанию запускает контейнеры которые были остановлены ранее
mr
Привет, у кого мак или винда с Docker Desktop? Там можно удалять images через GUI?
Igorek
не, через терминал только
mr
Спасибо
George
тока через консоль
mr
Спс
mr
Тогда другой вопрос. У меня есть клиет и я ему софт через docker images repository доставляю, но клиент не програмист и ему нужно как-то через GUI стягивать постоянно новую версию (потому что docker-compose up только первый раз качает image, а дальше запускает старый). Буду благодарен
Max xbim 🌴
docker-compose rm -f docker-compose pull docker-compose up --build -d
только выше было, сделать батник/shell с командами
mr
только выше было, сделать батник/shell с командами
А на макоси тоже можно запускать sh скрипт просто по клику из Finder?
Max xbim 🌴
https://stackoverflow.com/questions/5125907/how-to-run-a-shell-script-in-os-x-by-double-clicking
mr
Спс, я уже тоже загуглил
Oleg
а как увеличить размер /dev внутри докер контейнера не через volume? есть ли для докера и докер-композа параметры?
Anonymous
комрады, при билде, такая ошибка, подскажите плз, где лажаю Service 'backend' failed to build: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Anonymous
еще вчера, нормально работало всё, сегодня не хочет golang:alpine притягиваться
George
Там вообще файлы дивайсов лежат, считай виртуальные сучности
Dmitry
Мужики, вопрос не по докеру, но я уже голову сломал, не знаю где искать ответ, может кто сталкивался. Пытаюсь записать свой data frame в Redshift, следующим методом : datasink4 = glueContext.write_dynamic_frame.from_jdbc_conf(). В итоге когда записываю первый раз все отлично, когда пишу второй раз получаю ошибку An error occurred while calling o108.pyWriteDynamicFrame. [Amazon](500310) Invalid operation: column "invalid_raw_ffd" of relation "files_comparison_new" already exists; files_comparison_new это название таблицы в Редшифте, invalid_raw_ffd это имя колонки.
Dmitry
Если б такой существовал...
George
@hadoopusers
Dmitry
Ого Спасибо, дружище)
Alexander
Добрый день. Подскажите, никто не сталкивался с проблемами при использовании mariadb:10.4, если volumes "смотрят" на NTFS раздел ?
Alexander
Использую вот такой конфиг https://gist.github.com/a-kurau/70ca403bd06e0bf7e39c4ec61f9325f0
Alexander
Если volumes смотрят на раздел ext4, то всё гуд. Я могу подрубиться к мускулю. Могу подрубиться через консоль и в самом контейнере. НО как только volumes смотрят на NTFS раздел - всего этого не происходит. Подрубиться к мускулю не могу.
Alexander
root@58a923f74c7e:/# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) root@58a923f74c7e:/# mysql -u dev_user -p Enter password: ERROR 1045 (28000): Access denied for user 'dev_user'@'localhost' (using password: YES)
Alexander
root@9303872b2bd1:/# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g.
Alexander
Если убрать из volumes - ./databases/mariadb:/var/lib/mysql То всё гуд. Я так понимаю, что какая-то проблема с правами доступа. Но не совсем понимаю, в какую сторону копать :(
manefesto
На винде тот ещё секс
Alexander
Не, это Linux. Но раздел, на котором волюмы - "виндовый", это да.
manefesto
Не комильфо
manefesto
Не делай каку
Igor Golovenok
Хочу написать дипломную работу по Docker. Но не знаю что взять, что бы новизна была. Может подскажете, в какие темы капнуть?)
Igor Golovenok
George
bocker, например
Dan
😂😂😂
Igor Golovenok
Слишком сложно:)) я думал, может кто на практике сталкивался с задачей, которую отлично решает контейнер. И это развить в диплом
Igor Golovenok
Идеального, где где-нибудь в производстве
George
Засунуть разработку в контейнер
NM
Сначала пусть сделают образы по слоям 😉
Volodymyr
Парни, привет. Развернул на Digital Ocean дроплет, на нем запустил 3 контейнера: db,api, client. Дайте плз совет, как в таком случае правильно делать бекапы бд
Volodymyr
А как лучше? Я до этого момента с этим не сталкивался
Max xbim 🌴
я поднимаю side container с бд клиентом, и запускаю оттуда скрипт на бекап
Volodymyr
Главное чтобы данные из бд не потерять в случае чего
Max xbim 🌴
side container с вольюмом
Volodymyr
этот side container на том же инстансе, где и контейнер с бд ?
Max xbim 🌴
да) эт простое решение тоже с 1 дроплетом на DO
Volodymyr
Тоесть, в сумме: есть основной контейнер с БД, у него данные хранятся в его volume, и есть сторонний контейнер, который делает бекап, и сохраняет дамп в свой volume, так ?
Max xbim 🌴
да, но сторнний контейнер можно с —rm запускать чтобы он не висел
Volodymyr
типа, он запустился, сделал бекап, сохранил в volume и отрубился?
Max xbim 🌴
да
Volodymyr
понял. А автоматизировать этот процесс не пробовали? Я хочу , чтобы это все происходило без моего прямого участия : )
Max xbim 🌴
cron
Volodymyr
ПОнял. И последний вопрос: DO же делает бекапы дроплетов?) Чтобы по какой-то причине не пропало всё
Олег
Добрый день, коллеги. Подскажите, никто не сталкивался? Устанавливаю контейнер jenkins, он мне после запуска ругается что UnknownHostException.
Artem
Всем привет