Both options (mounting the host device and creating one in the container) should not be used simultaneously. See the comment on https://github.com/haugene/docker-transmission-openvpn/issues/2654. If the tun device can be created inside the container, remove the devices: entry from the yml.
This shouldn't work according to the v3 release notes, even though it does:
The CREATE_TUN_DEVICE variable now defaults to true. Mounting /dev/net/tun will lead to an error message in the logs unless you explicitly set it to false.
To Reproduce
N/A
Expected behavior
N/A
Screenshots
If applicable, add screenshots to help explain your problem.
Bug report
Describe the bug See https://github.com/GhostWriters/DockSTARTer/blob/master/compose/.apps/transmissionvpn/transmissionvpn.yml
Host
/dev/net/tun
is mounted in the container, butCREATE_TUN_DEVICE
is also set totrue
. There's several issues here:CREATE_TUN_DEVICE
defaults totrue
, so explicitly having it is unnecessary. Reference: https://haugene.github.io/docker-transmission-openvpn/v3/devices:
entry from the yml.This shouldn't work according to the v3 release notes, even though it does:
To Reproduce N/A
Expected behavior N/A
Screenshots If applicable, add screenshots to help explain your problem.
System N/A
Additional context N/A