This commit is contained in:
Quentin McGaw
2020-05-02 14:59:22 +00:00
parent 363fabc810
commit 0247a1ff01
2 changed files with 10 additions and 1 deletions

View File

@@ -101,6 +101,8 @@
- Use `-p 8000:8000/tcp` to access the [HTTP control server](#HTTP-control-server) built-in
- Pass additional arguments to *openvpn* using Docker's command function (commands after the image name)
**If you encounter an issue with the tun device not being available, see [the FAQ](https://github.com/qdm12/private-internet-access-docker/blob/master/doc/faq.md#how-to-fix-openvpn-failing-to-start)**
1. You can update the image with `docker pull qmcgaw/private-internet-access:latest`. There are also docker tags for older versions available:
- `qmcgaw/private-internet-access:v2` linked to the [v2 release](https://github.com/qdm12/private-internet-access-docker/releases/tag/v2.0) (Golang based, only PIA)
- `qmcgaw/private-internet-access:v1` linked to the [v1 release](https://github.com/qdm12/private-internet-access-docker/releases/tag/v1.0) (shell scripting based, no support, only PIA)

View File

@@ -125,4 +125,11 @@ It is mostly made of the [internal directory](../internal) and the entry Go file
You can try:
- Installing the tun kernel module on your host with `insmod /lib/modules/tun.ko` or `modprobe tun`
- Adding `--device=/dev/net/tun` to your docker run command (equivalent for docker-compose, kubernetes, etc.)
- Add to your:
- Docker run command: `--device=/dev/net/tun`
- Docker compose:
```yml
devices:
- /dev/net/tun
```