ch
нет
> А как traefik залезает в другой контейне
обращается по имени контейнера
RTFM
Size: a a a
ch
ch
EU
EU
ch
EU
EU
ch
EU
EU
D
КТ
КТ
EU
АШ
docker run --restart=always --name redis_1 \Даже сделал в основной системе пользователя redis и сделал владельцем этих файлов
-v /opt/redis/etc/redis.conf:/usr/local/etc/redis/redis.conf \
-v /opt/redis/data:/data \
-p 127.0.0.1:6379:6379 redis:6.0.5-alpine redis-server \
/usr/local/etc/redis/redis.conf
redis-server
0
chown: .: Permission denied
chown: ./bases: Permission denied
chown: ./log: Permission denied
docker-entrypoint.sh
........................
echo $1
echo $(id -u)
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
find . \! -user redis -exec chown redis '{}' +
exec su-exec redis "$0" "$@"
fi
ll /opt/redis/*
/opt/redis/data:
total 0
drwxrwxrwx. 2 redis redis 6 Jun 17 16:29 bases
drwxrwxrwx. 2 redis redis 6 Jun 17 16:29 log
/opt/redis/etc:
total 4
-rwxrwxrwx. 1 redis redis 1326 Jun 17 16:33 redis.conf
docker volume inspect redis_db
[
{
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/redis_db/_data",
"Name": "redis_db",
"Options": {},
"Scope": "local"
}
]
ll /var/lib/docker/volumes/redis_db/*
total 0
-rw-r--r--. 1 polkitd redis 0 Jun 18 12:29 appendonly.aof
drwxr-xr-x. 2 polkitd redis 28 Jun 17 18:55 bases
drwxr-xr-x. 2 polkitd redis 30 Jun 17 18:54 log
ll -aln /var/lib/docker/volumes/redis_db/*
total 0
drwxr-xr-x. 4 999 1000 30 Jun 18 12:46 .
drwxr-xr-x. 3 0 0 19 Jun 17 18:32 ..
drwxr-xr-x. 2 999 1000 28 Jun 17 18:55 bases
drwxr-xr-x. 2 999 1000 30 Jun 17 18:54 log
docker run --restart=always --name redis_1 --user 999:1000 -d -v /opt/redis/etc/redis.conf:/usr/local/etc/redis/redis.conf -v redis_db:/data -p 127.0.0.1:6379:6379 redis:6.0.5-alpine redis-server /usr/local/etc/redis/redis.conf
Reading the configuration file, at line 9
>>> 'logfile /data/log/redis-server.log'
Can't open the log file: Permission denied
[root@node-1 data]# ll log/redis-server.log
-rwxr-xr-x. 1 polkitd redis 4 Jun 17 22:25 log/redis-server.log
AS
V
V
V