小编Rao*_*zur的帖子

docker build - 无法打开 TUN/TAP dev /dev/net/tun

我将尝试使用 openvpn 连接到 HideMyAss VPN 来构建 docker 映像。查看 Dockerfile:

FROM ubuntu:16.04

RUN apt-get update
RUN apt-get clean && apt-get -y update && apt-get install -y locales curl
RUN apt-get install -y php apache2 curl openvpn zip unzip bridge-utils
RUN apt-get install nano

RUN mkdir -p /dev/net && \
 mknod /dev/net/tun c 10 200 && \
 chmod 600 /dev/net/tun && \
 cat /dev/net/tun

COPY tcp/Anguilla.TheValley.TCP.ovpn /etc/openvpn
COPY tcp/Angola.Luanda.TCP.ovpn /etc/openvpn
COPY tcp/Belgium.Brussels.TCP.ovpn /etc/openvpn
COPY tcp/pass.txt /etc/openvpn

EXPOSE 8888

RUN openvpn --config /etc/openvpn/Belgium.Brussels.TCP.ovpn …
Run Code Online (Sandbox Code Playgroud)

ubuntu docker

6
推荐指数
1
解决办法
6844
查看次数

问题:在 docker 中运行 ubuntu bash shell 时出错

我在基于arm的32位设备上运行docker。

但是,当我尝试通过命令 : 将 ubuntu bash shell 作为 docker 容器运行时docker run -it ubuntu bash,我不断收到以下错误:

docker: Error response from daemon: OCI runtime create failed: 
container_linux.go:348: starting container process caused 
"process_linux.go:402: container init caused \"open /dev/ptmx: no such file or directory\"": unknown.
Run Code Online (Sandbox Code Playgroud)

这是docker info给出的:

Containers: 4
Running: 0
Paused: 0
Stopped: 4
Images: 3
Server Version: 18.06.1-ce
Storage Driver: vfs
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd …
Run Code Online (Sandbox Code Playgroud)

bash ubuntu arm docker

5
推荐指数
1
解决办法
3322
查看次数

标签 统计

docker ×2

ubuntu ×2

arm ×1

bash ×1