docker.io/kylemanna/openvpn:2.4 linux/amd64

docker.io/kylemanna/openvpn:2.4 - 国内下载镜像源 浏览次数:512

OpenVPN镜像

该镜像是基于Ubuntu的,包含了一个OpenVPN服务端和客户端。用户可以通过Docker Compose启动OpenVPN集群,配置自己的证书和密钥来实现加密的虚拟专用网。这个镜像是非常灵活,可以根据不同的需求进行扩展和配置。

功能:

  • 支持多用户访问
  • 可自定义证书和密钥
  • 支持多种网络协议

使用方法:

  1. 启动Docker服务
  2. 运行docker pull docker.io/kylemanna/openvpn拉取镜像
  3. 使用docker run命令启动容器
源镜像 docker.io/kylemanna/openvpn:2.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4
镜像ID sha256:cc03802fc5c0197e00a961653017db0ab9f69a864f9114aa9a66a0a7420edbbe
镜像TAG 2.4
大小 15.25MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD ovpn_run
启动入口
工作目录
OS/平台 linux/amd64
浏览量 512 次
贡献者
镜像创建 2020-12-04T19:25:18.708999019Z
同步时间 2025-03-03 14:17
更新时间 2025-12-14 05:22
开放端口
1194/udp
目录挂载
/etc/openvpn
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin OPENVPN=/etc/openvpn EASYRSA=/usr/share/easy-rsa EASYRSA_CRL_DAYS=3650 EASYRSA_PKI=/etc/openvpn/pki
镜像标签
Kyle Manna <kyle@kylemanna.com>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4  docker.io/kylemanna/openvpn:2.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4  docker.io/kylemanna/openvpn:2.4

Shell快速替换命令

sed -i 's#kylemanna/openvpn:2.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4  docker.io/kylemanna/openvpn:2.4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4  docker.io/kylemanna/openvpn:2.4'

镜像构建历史


# 2020-12-05 03:25:18  541.00B 
/bin/sh -c #(nop) ADD file:f5e1623fe7d37eb4d5c5cf148be943a7787760fa4f3a4b7cbd972978f8e7eeba in /etc/pam.d/ 
                        
# 2020-12-05 03:25:18  98.09KB 
/bin/sh -c chmod a+x /usr/local/bin/*
                        
# 2020-12-05 03:25:16  23.20KB 
/bin/sh -c #(nop) ADD dir:4f32a98a8f9d732cc3d3844f1dd1d8b33c3f7a0e052ade2ea0a93733d42f70b5 in /usr/local/bin 
                        
# 2020-12-05 03:25:16  0.00B 
/bin/sh -c #(nop)  CMD ["ovpn_run"]
                        
# 2020-12-05 03:25:16  0.00B 
/bin/sh -c #(nop)  EXPOSE 1194/udp
                        
# 2020-12-05 03:25:15  0.00B 
/bin/sh -c #(nop)  VOLUME [/etc/openvpn]
                        
# 2020-12-05 03:25:15  0.00B 
/bin/sh -c #(nop)  ENV EASYRSA=/usr/share/easy-rsa EASYRSA_CRL_DAYS=3650 EASYRSA_PKI=/etc/openvpn/pki
                        
# 2020-12-05 03:25:15  0.00B 
/bin/sh -c #(nop)  ENV OPENVPN=/etc/openvpn
                        
# 2020-12-05 03:25:14  9.56MB 
/bin/sh -c echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories &&     apk add --update openvpn~=2.4 iptables bash easy-rsa openvpn-auth-pam google-authenticator pamtester libqrencode &&     ln -s /usr/share/easy-rsa/easyrsa /usr/local/bin &&     rm -rf /tmp/* /var/tmp/* /var/cache/apk/* /var/cache/distfiles/*
                        
# 2020-12-05 03:25:12  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=Kyle Manna <kyle@kylemanna.com>
                        
# 2020-10-22 10:19:24  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2020-10-22 10:19:24  5.57MB 
/bin/sh -c #(nop) ADD file:f17f65714f703db9012f00e5ec98d0b2541ff6147c2633f7ab9ba659d0c507f4 in / 
                        
                    

镜像信息

{
    "Id": "sha256:cc03802fc5c0197e00a961653017db0ab9f69a864f9114aa9a66a0a7420edbbe",
    "RepoTags": [
        "kylemanna/openvpn:2.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn:2.4"
    ],
    "RepoDigests": [
        "kylemanna/openvpn@sha256:4de5e6690818c7c4025ae605369f681e813a7f9fe5d99feed988412c2d07987c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kylemanna/openvpn@sha256:4de5e6690818c7c4025ae605369f681e813a7f9fe5d99feed988412c2d07987c"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2020-12-04T19:25:18.708999019Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "19.03.8",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "1194/udp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "OPENVPN=/etc/openvpn",
            "EASYRSA=/usr/share/easy-rsa",
            "EASYRSA_CRL_DAYS=3650",
            "EASYRSA_PKI=/etc/openvpn/pki"
        ],
        "Cmd": [
            "ovpn_run"
        ],
        "Image": "sha256:6d6cf931b170a9a61a2dc0ed5aec1384a548bb9ee5e7202b798cdebf4fad86e0",
        "Volumes": {
            "/etc/openvpn": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Kyle Manna \u003ckyle@kylemanna.com\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 15254884,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/14d14cbb1d7d0a27185a05bba11e88292de61d3e7806741047d6aeaad9dcb66d/diff:/var/lib/docker/overlay2/d04f01d45079841cb11dceca494de14093f199328cfea2dabe0cdfa363299893/diff:/var/lib/docker/overlay2/858bdcb71969866bd55cf71657f8c6adb626746be957b004090819ab473ec014/diff:/var/lib/docker/overlay2/970d436d8f0f8dacbe874a47cb6d951774cdd3bcfe9f24f5f3e5d66bee8a198e/diff",
            "MergedDir": "/var/lib/docker/overlay2/0acdd6578240a5057e1ad812595b90bdb101d3d4bd60ab354623eacb5621a106/merged",
            "UpperDir": "/var/lib/docker/overlay2/0acdd6578240a5057e1ad812595b90bdb101d3d4bd60ab354623eacb5621a106/diff",
            "WorkDir": "/var/lib/docker/overlay2/0acdd6578240a5057e1ad812595b90bdb101d3d4bd60ab354623eacb5621a106/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ace0eda3e3be35a979cec764a3321b4c7d0b9e4bb3094d20d3ff6782961a8d54",
            "sha256:2727bd9dec38bc31965b042fb35acfcb23d9fccc851a1c456aabb005dc7ce939",
            "sha256:3c1e25ccb767a18ee9f2998f21894e32ab240c82a802052c84295f6f8864debb",
            "sha256:6617022654edcdf97868f2ad7165d0ad683ab8a7ec1f2fbf5626d06c3a3acecb",
            "sha256:391cadfad478eed32fb3b492f0da33e01c3ab530d25b8298ad338385aa27e277"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-03T14:17:33.001466842+08:00"
    }
}

更多版本

docker.io/kylemanna/openvpn:latest

linux/amd64 docker.io15.25MB2024-10-20 14:51
946

docker.io/kylemanna/openvpn:2.4

linux/amd64 docker.io15.25MB2025-03-03 14:17
511