Прокидываю докер контейнер в убунту 20.04. В этом контейнере нужно читать файл, который на хост системе может читать только root
-rw------- 1 root root 1675 Sep 19 2022 some_test_file
в контейнере его прочитать не могу с ошибкой permission denied. При этом накидываю на файл чтение с группы и пользователя (chmod +r some_test_file) все норм, начинает читать
как стартануть докер контейнер и прокинуть вольюм, чтобы оно читалось?
сейчас делаю вот так:
{
"Type": "bind",
"Source": "/tmp/some_test_file",
"Destination": "/tmp/some_test_file",
"Mode": "rw", # тут пробовал ставить другие варианты, не помогло
"RW": true,
"Propagation": "rprivate"
}
также контейнеру добавил "Privileged": true, "GroupAdd": [ "root" ],"User": "root"
прокидываю через модуль ансибл докер_контейнер, там такие выставлены параметры:
- name: Run docker container
docker_container:
name: test_container
image: ubuntu:20.04
published_ports:
- "80808080:8080808"
pid_mode: "host"
volumes: "/tmp/some_test_file:/tmp/some_test_file"
restart_policy: "always"
privileged: yes
groups: root
user: root
state: started
recreate: yes