Size: a a a

RU.Docker — Официальное Русское Сообщество

2018 October 03

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
а мне надо "реюзнуть чуток кешей"
источник

N

Navern in RU.Docker — Официальное Русское Сообщество
ну тогда твой вариант с docker cp выглядит нормас вполне. А чего тебе не хватает, чтобы было удобнее?
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
Navern
ну тогда твой вариант с docker cp выглядит нормас вполне. А чего тебе не хватает, чтобы было удобнее?
не хватает чтобы можно было одним docker cp обойтись
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
мне надо слить грубо говоря tmp/cache и tmp/public/assets
источник

N

Navern in RU.Docker — Официальное Русское Сообщество
Хм, я понял)
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
если бы можно было вклеить это в один ран, то cp умеет в тар сразу выдавать, чтоб я сам не долбался с таром
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
docker cp container:/path - > result.tar
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Alexey
если запускаю curl внутри контейнера - все хорошо/
Может переменные окружения разные получаются?
источник

A

Alexey in RU.Docker — Официальное Русское Сообщество
AstraSerg
Может переменные окружения разные получаются?
как их посмотреть или сбросить?
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Alexey
как их посмотреть или сбросить?
Вместо curl выполните команду env https://linux-faq.ru/page/komanda-env
источник

S

Svyatoslav in RU.Docker — Официальное Русское Сообщество
Привет!
Может кто даст наводку как поднять systemd в контейнере на CentOS7? Вроде понял как запустить через systemd отдельный юнит, но как заставить его работать в bash контейнера?
источник

DS

Dmitry Schetnikov in RU.Docker — Официальное Русское Сообщество
Svyatoslav
Привет!
Может кто даст наводку как поднять systemd в контейнере на CentOS7? Вроде понял как запустить через systemd отдельный юнит, но как заставить его работать в bash контейнера?
источник

DS

Dmitry Schetnikov in RU.Docker — Официальное Русское Сообщество
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"]
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Svyatoslav
Привет!
Может кто даст наводку как поднять systemd в контейнере на CentOS7? Вроде понял как запустить через systemd отдельный юнит, но как заставить его работать в bash контейнера?
Изврат
источник

S

Svyatoslav in RU.Docker — Официальное Русское Сообщество
Dmitry Schetnikov
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"]
Не работает, я так понимаю при запуске образа собранного из этого точкой входа становится systemd,а не bash. Вот что происходит при запуске
источник

DS

Dmitry Schetnikov in RU.Docker — Официальное Русское Сообщество
только что сделал по инструкции отсюда:
https://hub.docker.com/r/centos/systemd/

работает
источник

DS

Dmitry Schetnikov in RU.Docker — Официальное Русское Сообщество
версия docker-ce 18.03.1~ce-0~debian
источник

S

Svyatoslav in RU.Docker — Официальное Русское Сообщество
Dmitry Schetnikov
только что сделал по инструкции отсюда:
https://hub.docker.com/r/centos/systemd/

работает
То есть из bash контейнера можно управлять юнитами через systemd?
источник

DS

Dmitry Schetnikov in RU.Docker — Официальное Русское Сообщество
да
источник

A

Alexey in RU.Docker — Официальное Русское Сообщество
переменные окружения - пустые
источник