Size: a a a

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

2019 September 27

t

tfhx8 in RU.Docker — Официальное Русское Сообщество
kSandr
т.е. если задротишь на то, что-бы делать все правильно, стильно, модно и молодежно - то так делать не нужно )
но файлы частенько модифицируются, это или каждый раз пересобирать контейнер с новыми изменениями или лезть в старый и вручуную изменять?)
источник

k

kSandr in RU.Docker — Официальное Русское Сообщество
tfhx8
но файлы частенько модифицируются, это или каждый раз пересобирать контейнер с новыми изменениями или лезть в старый и вручуную изменять?)
это зависит от того что-ты вообще хочешь делать, если ты просто на локалхосте  что-то пилишь, просто пробрось долбанную папку и выдай ей права ...  или запускай все от рута , можешь поставить директиву  user: root

если это какой-то проект на проде и т.п. то руками туда лазить не нужно ..../


если ты хочешь поменять в волуме руками , то стало-быть идешь в папку /var/lib/docker/volumes/<volume_name>/_data и пихаешь туда что хочешь
источник

k

kSandr in RU.Docker — Официальное Русское Сообщество
по хорошему если тебе нужно обновить код, то ты просто пересобираешь новый контейнер и выкатываешь его на прод
источник

t

tfhx8 in RU.Docker — Официальное Русское Сообщество
kSandr
по хорошему если тебе нужно обновить код, то ты просто пересобираешь новый контейнер и выкатываешь его на прод
понял, спс)
источник
2019 September 28

dn

dev null in RU.Docker — Официальное Русское Сообщество
Приветствую

При запуске build, такая ошибка:
w@w1:~/docker/wa1$ time docker build -t wa1 .
Step 5/10 : RUN apt-get -qqy update && apt-get -qqy --no-install-recommends install -y python3 python3-pip ffmpeg wget unzip
---> Running in ccec61ad817b
AppArmor enabled on system but the docker-default profile could not be loaded: running `/sbin/apparmor_parser apparmor_parser -Kr /home/docker/tmp/docker-default061573499` failed with output: AppArmor parser error for /home/docker/tmp/docker-default061573499 in /etc/apparmor.d/tunables/global at line 15: Could not open 'tunables/home'

аппармор при этом выключен:
w@w1:~/docker/wa1$ sudo systemctl status apparmor
● apparmor.service
  Loaded: masked (/dev/null; bad)
  Active: inactive (dead)

как это можно исправить?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Понимаешь разницу между отключен и не запущен ?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Тебе либо надо как-то докеровский профиль доустановить
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Либо аппармор окончательно выпилить
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Может, в настройках докер демона пошаманить. Фиг знает.
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Докер как устанавливал ? Убунту 18 ?
источник

M

Monch in RU.Docker — Официальное Русское Сообщество
Здравствуйте!
Устанавливаю appdaemon, вот так:
docker run --name=appdaemon -d -p 5050:5050 \
 --restart=always \
 -e cert_verify="Flase"\
 -e dash_url="http://192.168.XX.XX:5050"\
 -e HA_URL="http://192.168.xx.xx:8123" \
 -e TOKEN="<ваш TOKEN который получили в HA>" \
 -v /home/docker/appdaemon:/conf \
 acockburn/appdaemon:latest
что здесь нужно дописать, чтобы appdaemon использовало не UTC, а local time ("Europe/Moscow")?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Monch
Здравствуйте!
Устанавливаю appdaemon, вот так:
docker run --name=appdaemon -d -p 5050:5050 \
 --restart=always \
 -e cert_verify="Flase"\
 -e dash_url="http://192.168.XX.XX:5050"\
 -e HA_URL="http://192.168.xx.xx:8123" \
 -e TOKEN="<ваш TOKEN который получили в HA>" \
 -v /home/docker/appdaemon:/conf \
 acockburn/appdaemon:latest
что здесь нужно дописать, чтобы appdaemon использовало не UTC, а local time ("Europe/Moscow")?
Скорее всего передать переменную TZ. Через ключ -e
источник

M

Monch in RU.Docker — Официальное Русское Сообщество
George Gaál
Скорее всего передать переменную TZ. Через ключ -e
Да, спасибо, разобрался
источник
2019 September 29

dn

dev null in RU.Docker — Официальное Русское Сообщество
George Gaál
Понимаешь разницу между отключен и не запущен ?
честно говоря, не особо) если что-то не запущено, как оно может влиять? ;)

sudo apt-get remove apparmor
помогло
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
dev null
честно говоря, не особо) если что-то не запущено, как оно может влиять? ;)

sudo apt-get remove apparmor
помогло
Очевидно, что оно пытается применить профили, но не ШМОГЛО
источник

dn

dev null in RU.Docker — Официальное Русское Сообщество
"оно", это демон докера? то есть он не смотрит запущен аппармор или нет, а просто на установлен/нет?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ну, а ты как думаешь?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ты внес какие-то изменения в систему (=ручками отключил аппармор), а остальным компонентам об этом не сообщил (=не настроил докер на то, что аппармора нет)
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
а потом удивляешься, что оно не работает
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
🤷‍♂️
источник