@ru_docker

Страница 505 из 610
Navern
03.10.2018
09:10:16
я понял

Roman
03.10.2018
09:10:22
ну и опять-же, докер кеш это all or nothing

а мне надо "реюзнуть чуток кешей"

Navern
03.10.2018
09:11:16
ну тогда твой вариант с docker cp выглядит нормас вполне. А чего тебе не хватает, чтобы было удобнее?

Google
Roman
03.10.2018
09:13:00
мне надо слить грубо говоря tmp/cache и tmp/public/assets

Navern
03.10.2018
09:13:26
Хм, я понял)

Roman
03.10.2018
09:13:51
если бы можно было вклеить это в один ран, то cp умеет в тар сразу выдавать, чтоб я сам не долбался с таром

docker cp container:/path - > result.tar

AstraSerg
03.10.2018
10:25:34
если запускаю curl внутри контейнера - все хорошо/
Может переменные окружения разные получаются?

Alexey
03.10.2018
10:26:45
Может переменные окружения разные получаются?
как их посмотреть или сбросить?

AstraSerg
03.10.2018
10:29:32
как их посмотреть или сбросить?
Вместо curl выполните команду env https://linux-faq.ru/page/komanda-env

Svyatoslav
03.10.2018
10:35:08
Привет! Может кто даст наводку как поднять systemd в контейнере на CentOS7? Вроде понял как запустить через systemd отдельный юнит, но как заставить его работать в bash контейнера?

Dmitry
03.10.2018
10:37:20
FROM centos:7 ENV container docker RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \ systemd-tmpfiles-setup.service ] || rm -f $i; done); \ rm -f /lib/systemd/system/multi-user.target.wants/*;\ rm -f /etc/systemd/system/*.wants/*;\ rm -f /lib/systemd/system/local-fs.target.wants/*; \ rm -f /lib/systemd/system/sockets.target.wants/*udev*; \ rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \ rm -f /lib/systemd/system/basic.target.wants/*;\ rm -f /lib/systemd/system/anaconda.target.wants/*; VOLUME [ "/sys/fs/cgroup" ] CMD ["/usr/sbin/init"]

Google
Dmitry
03.10.2018
10:50:31
только что сделал по инструкции отсюда: https://hub.docker.com/r/centos/systemd/ работает

версия docker-ce 18.03.1~ce-0~debian

Svyatoslav
03.10.2018
10:53:23
только что сделал по инструкции отсюда: https://hub.docker.com/r/centos/systemd/ работает
То есть из bash контейнера можно управлять юнитами через systemd?

Dmitry
03.10.2018
10:53:32
да

Alexey
03.10.2018
10:53:55
Dmitry
03.10.2018
10:54:09
Изврат
да, для тестов самое то

AstraSerg
03.10.2018
10:56:07
да, для тестов самое то
Можете пролить чуть больше света. Не могу представить для чего такое может понадобиться.

Dmitry
03.10.2018
10:56:54
собрать пакет с сервисом, протестить что все работает как задумано

или много пакетов

Roman
03.10.2018
11:01:26
вопрос: если у меня есть cache-from имедж, обязательно ли иметь на хосте имедж, указанный в FROM? то есть, можно ли сделать так, чтобы FROM не тянулся из репозитория?

Dmitry
03.10.2018
11:02:00
А можно строку запуска?
docker run --privileged --name httpd -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 80:80 -d httpd

AstraSerg
03.10.2018
11:05:25
собрать пакет с сервисом, протестить что все работает как задумано
А, вы имеете ввиду потестить свое приложение на предмет взаимодействия с системд. Тогда, да, полезно

Alexey
03.10.2018
11:10:48
переменные окружения - пустые
как будто караметр EXPOSE 8080 игнорируеться в докерфайле

как будто караметр EXPOSE 8080 игнорируеться в докерфайле
~/Documents/Develop/python/taskbook/backend  cat Dockerfile FROM python WORKDIR /usr/app EXPOSE 8080 ~/Documents/Develop/python/taskbook/backend  docker build -t tapi . Sending build context to Docker daemon 164.9kB Step 1/3 : FROM python ---> a9d071760c82 Step 2/3 : WORKDIR /usr/app ---> Running in a44dae3c0683 Removing intermediate container a44dae3c0683 ---> 587ec8d3c6bf Step 3/3 : EXPOSE 8080 ---> Running in 4f6d5bc4ed7c Removing intermediate container 4f6d5bc4ed7c ---> ec4d04f256e1 Successfully built ec4d04f256e1 Successfully tagged tapi:latest ~/Documents/Develop/python/taskbook/backend  docker run tapi ~/Documents/Develop/python/taskbook/backend  docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 485fd0dc006a tapi "python3" 6 seconds ago Exited (0) 5 seconds ago thirsty_jang

Navern
03.10.2018
11:11:03
он ничего не делает

просто как документация

это даже в документации к экспоуз написано

(ну лан, он еще в выводе docker ps светится)

Google
Alexey
03.10.2018
11:11:37
а как сказать что порты наружу торчать будут?

Navern
03.10.2018
11:11:45
-p ?

Alexey
03.10.2018
11:11:55
нет

Navern
03.10.2018
11:12:24
что нет?)

docker run --help | grep -- --publish -p, --publish list Publish a container's port(s) to the host

Alexey
03.10.2018
11:22:01
нет
странно. заработало.

Terminator
03.10.2018
14:18:40
@ludmilla_s будет жить. Поприветствуем!

Valentin Izmaylov будет жить. Поприветствуем!

@sidmal будет жить. Поприветствуем!

@i_scarface будет жить. Поприветствуем!

@tiredsz будет жить. Поприветствуем!

?simplemice
04.10.2018
16:17:30
господа, проблема уже наверно решимая, но для меня загадка....







прошу прощения за много сообщений =/

MaXG
04.10.2018
16:19:13
14.04 .. кто-то любит приключения

?simplemice
04.10.2018
16:19:26
ну вот не надо

на 16й тоже самое

18ю не пробовал, да и очень большой образ в итоге

Google
MaXG
04.10.2018
16:20:04
О_о .. 130 метров .. эмс

?simplemice
04.10.2018
16:20:21
да, поверьте, это много

у каждого свои тараканы

MaXG
04.10.2018
16:43:04
Там из под рута, небось, раскстываешь?

?simplemice
04.10.2018
16:43:40
MaXG
04.10.2018
16:44:08
Питон может хреново переносить сборку из под рута

?simplemice
04.10.2018
16:44:29
через судо?

MaXG
04.10.2018
16:46:11
Эм .. в докере по умолчанию рут

?simplemice
04.10.2018
16:46:38
ну у меня гит собирает через рута

MaXG
04.10.2018
16:46:46
Если ты не создаешь и не указываешь при билде конкретного юзерп

ну у меня гит собирает через рута
так там профессионалы писали

?simplemice
04.10.2018
16:47:15
ойвсе )

это домашний)

MaXG
04.10.2018
16:56:32
Эм .. попробуй просто в докерфайле понизить права

?simplemice
04.10.2018
16:58:11
зачем?

MaXG
04.10.2018
16:58:56
Проверить чей именно глюк

Страница 505 из 610