嘟嘟社区

[疑问] docker映射目录问题


请教一下docker容器如何映射容器目录为软链接的目录啊,手上有两台机子的硬盘是挂载上去的,我软链接到了root的一个文件夹里面,想配置aria2,发现不会下载,  -v <宿主机目录>:/downloads ,这句应该怎么填呢,很少用docker,带佬们帮忙看看
有大佬帮忙看看嘛
为什么要映射软连接?这应该是无法实现的

skywing 发表于 2022-3-17 15:19
为什么要映射软连接?这应该是无法实现的

哎,我直接填硬盘挂载的目录也不行,软链接目录也不行,这问题困扰我很久了,网上的方法找了一下好像都不行

hacn 发表于 2022-3-17 15:22
哎,我直接填硬盘挂载的目录也不行,软链接目录也不行,这问题困扰我很久了,网上的方法找了一下好像都不 …

填挂载目录也不行?权限对不对吧?id命令看下当用户的uid和gid,用这个用户的权限跑容器

skywing 发表于 2022-3-17 15:25
填挂载目录也不行?权限对不对吧?id命令看下当用户的uid和gid,用这个用户的权限跑容器 …

uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023,我都是用的root用户

aria2用p3ertx的镜像吧 https://hub.docker.com/r/p3terx/aria2-pro
命令一把梭
  1. docker run -d
  2.   –name aria2-pro
  3.   –restart unless-stopped
  4.   –log-opt max-size=1m
  5.   -e PUID=$UID
  6.   -e PGID=$GID
  7.   -e UMASK_SET=022
  8.   -e RPC_SECRET=<TOKEN>
  9.   -e RPC_PORT=6800
  10.   -p 6800:6800
  11.   -e LISTEN_PORT=6888
  12.   -p 6888:6888
  13.   -p 6888:6888/udp
  14.   -v $PWD/aria2-config:/config
  15.   -v /mnt/disk1/aria2-downloads:/downloads
  16.   p3terx/aria2-pro

复制代码

/mnt/disk1/改成你实际挂载的目录

skywing 发表于 2022/3/17周四 下午3:35:02
aria2用p3ertx的镜像吧 https://hub.docker.com/r/p3terx/aria2-pro
命令一把梭
代码:docker run -d
–name aria2-pr…

谢谢,我试一下,我装的是qBittorrent,我按这个路径试试