diff --git a/apps/rego-tunnel-linux/docker-compose.json b/apps/rego-tunnel-linux/docker-compose.json index e93e955..8cfdd9a 100755 --- a/apps/rego-tunnel-linux/docker-compose.json +++ b/apps/rego-tunnel-linux/docker-compose.json @@ -29,20 +29,8 @@ "readOnly": true, "shared": false, "private": false - }, - { - "hostPath": "/sys/fs/cgroup", - "containerPath": "/sys/fs/cgroup", - "readOnly": false, - "shared": false, - "private": false } ], - "tmpfsMounts": [ - "/run", - "/run/lock" - ], - "cgroupParent": "host", "devices": [ "/dev/net/tun:/dev/net/tun" ], @@ -58,4 +46,4 @@ } } ] -} +} \ No newline at end of file diff --git a/apps/rego-tunnel-linux/docker-compose.yml b/apps/rego-tunnel-linux/docker-compose.yml index f71cd46..48e9f89 100755 --- a/apps/rego-tunnel-linux/docker-compose.yml +++ b/apps/rego-tunnel-linux/docker-compose.yml @@ -15,12 +15,6 @@ services: volumes: - ${APP_DATA_DIR}/data:/data - /etc/runtipi/repos/runtipi/apps/rego-tunnel-linux/source:/config:ro - - /sys/fs/cgroup:/sys/fs/cgroup:rw - tmpfs: - - /run - - /run/lock - cgroupns_mode: host - stop_signal: SIGRTMIN+3 labels: generated: true traefik.enable: true diff --git a/apps/rego-tunnel-linux/source/Dockerfile b/apps/rego-tunnel-linux/source/Dockerfile index ad4100c..a74081c 100755 --- a/apps/rego-tunnel-linux/source/Dockerfile +++ b/apps/rego-tunnel-linux/source/Dockerfile @@ -67,6 +67,9 @@ COPY cisco-vpnagentd.service /etc/systemd/system/cisco-vpnagentd.service RUN systemctl enable rego-vpn.service && \ systemctl enable cisco-vpnagentd.service +# Create cgroup directory for systemd +RUN mkdir -p /sys/fs/cgroup + VOLUME [ "/sys/fs/cgroup" ] EXPOSE 8806