docker.io/ozon08/openvpn-ui:latest linux/amd64

docker.io/ozon08/openvpn-ui:latest - 国内下载镜像源 浏览次数:19

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

ozon08/openvpn-ui是一个用于管理OpenVPN服务器的Web界面工具,提供直观的界面帮助用户配置OpenVPN服务、管理客户端证书、监控连接状态等功能,简化OpenVPN的管理操作。

源镜像 docker.io/ozon08/openvpn-ui:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest
镜像ID sha256:279ce8cfb8fc4cff952a8723b2da255848e9bd61ffc5c43ae11a799663591a8c
镜像TAG latest
大小 118.37MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /opt/start.sh
启动入口
工作目录 /opt
OS/平台 linux/amd64
浏览量 19 次
贡献者
镜像创建 2026-05-13T20:40:30.903423178Z
同步时间 2026-05-21 16:45
开放端口
8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
镜像标签
OZON08 <65833863+OZON08@users.noreply.github.com>: maintainer 2026-05-13T20:34:28.769Z: org.opencontainers.image.created Web User Interface for OpenVPN: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 29ef0c7ef52aabbf53356fb9c6391a9e3e98f6f3: org.opencontainers.image.revision https://github.com/OZON08/openvpn-ui: org.opencontainers.image.source openvpn-ui: org.opencontainers.image.title https://github.com/OZON08/openvpn-ui: org.opencontainers.image.url 0.9.7.2: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest  docker.io/ozon08/openvpn-ui:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest  docker.io/ozon08/openvpn-ui:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-05-14 04:40:30  0.00B 设置默认要执行的命令
CMD ["/opt/start.sh"]
                        
# 2026-05-14 04:40:30  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-05-14 04:40:30  50.20MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /opt/start.sh              /opt/scripts/qrencode              /opt/scripts/client-disconnect.sh              /opt/openvpn-ui/openvpn-ui     && rm -f /opt/openvpn-ui/data.db     && chown -R openvpn-ui:openvpn-ui /opt/openvpn-ui     && chown -R openvpn-ui:openvpn-ui /opt/scripts     && chmod -R g+w /usr/share/easy-rsa # buildkit
                        
# 2026-05-14 04:40:29  2.72MB 复制新文件或目录到容器中
COPY /app/qrencode/qrencode /opt/scripts/qrencode # buildkit
                        
# 2026-05-14 04:40:29  1.71KB 复制新文件或目录到容器中
COPY build/assets/app.conf /opt/openvpn-ui/conf/app.conf # buildkit
                        
# 2026-05-14 04:40:29  4.26KB 复制新文件或目录到容器中
COPY /app/conf /opt/openvpn-ui/conf # buildkit
                        
# 2026-05-14 04:40:29  6.98MB 复制新文件或目录到容器中
COPY /app/static /opt/openvpn-ui/static # buildkit
                        
# 2026-05-14 04:40:29  141.22KB 复制新文件或目录到容器中
COPY /app/views /opt/openvpn-ui/views # buildkit
                        
# 2026-05-14 04:40:29  40.10MB 复制新文件或目录到容器中
COPY /app/openvpn-ui /opt/openvpn-ui/openvpn-ui # buildkit
                        
# 2026-05-14 04:34:35  30.46KB 复制新文件或目录到容器中
COPY build/assets/easyrsa-tools.lib /usr/share/easy-rsa/easyrsa-tools.lib # buildkit
                        
# 2026-05-14 04:34:35  1.49KB 复制新文件或目录到容器中
COPY build/assets/client-disconnect.sh /opt/scripts/client-disconnect.sh # buildkit
                        
# 2026-05-14 04:34:35  1.02KB 复制新文件或目录到容器中
COPY build/assets/renew.sh /opt/scripts/renew.sh # buildkit
                        
# 2026-05-14 04:34:35  1.54KB 复制新文件或目录到容器中
COPY build/assets/remove.sh /opt/scripts/remove.sh # buildkit
                        
# 2026-05-14 04:34:35  2.50KB 复制新文件或目录到容器中
COPY build/assets/rmcert.sh /opt/scripts/rmcert.sh # buildkit
                        
# 2026-05-14 04:34:35  1.35KB 复制新文件或目录到容器中
COPY build/assets/restart.sh /opt/scripts/restart.sh # buildkit
                        
# 2026-05-14 04:34:35  4.23KB 复制新文件或目录到容器中
COPY build/assets/revoke.sh /opt/scripts/revoke.sh # buildkit
                        
# 2026-05-14 04:34:35  5.14KB 复制新文件或目录到容器中
COPY build/assets/genclient.sh /opt/scripts/genclient.sh # buildkit
                        
# 2026-05-14 04:34:35  5.94KB 复制新文件或目录到容器中
COPY build/assets/generate_ca_and_server_certs.sh /opt/scripts/generate_ca_and_server_certs.sh # buildkit
                        
# 2026-05-14 04:34:35  1.41KB 复制新文件或目录到容器中
COPY build/assets/start.sh /opt/start.sh # buildkit
                        
# 2026-05-14 04:34:35  9.71MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update     && apk add --update-cache        bash        easy-rsa        curl        jq        oath-toolkit-oathtool        su-exec     && rm -rf /var/cache/apk/*     && chmod 755 /usr/share/easy-rsa/*     && addgroup -g 1000 openvpn-ui     && adduser -D -u 1000 -G openvpn-ui openvpn-ui # buildkit
                        
# 2026-05-14 04:34:31  0.00B 设置工作目录为/opt
WORKDIR /opt
                        
# 2026-05-14 04:34:31  0.00B 添加元数据标签
LABEL maintainer=OZON08 <65833863+OZON08@users.noreply.github.com>
                        
# 2026-04-16 04:01:40  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-04-16 04:01:40  8.45MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:279ce8cfb8fc4cff952a8723b2da255848e9bd61ffc5c43ae11a799663591a8c",
    "RepoTags": [
        "ozon08/openvpn-ui:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui:latest"
    ],
    "RepoDigests": [
        "ozon08/openvpn-ui@sha256:b425741878c091ef881c485d3fb81bdcb1e550d2fa436737bed4ea93ab4432b2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ozon08/openvpn-ui@sha256:91e9331d5bb55e8d9cfeb742b97bd109c42a34029b4e228e6ab6f9cdc938a005"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-13T20:40:30.903423178Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "/opt/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "OZON08 \u003c65833863+OZON08@users.noreply.github.com\u003e",
            "org.opencontainers.image.created": "2026-05-13T20:34:28.769Z",
            "org.opencontainers.image.description": "Web User Interface for OpenVPN",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "29ef0c7ef52aabbf53356fb9c6391a9e3e98f6f3",
            "org.opencontainers.image.source": "https://github.com/OZON08/openvpn-ui",
            "org.opencontainers.image.title": "openvpn-ui",
            "org.opencontainers.image.url": "https://github.com/OZON08/openvpn-ui",
            "org.opencontainers.image.version": "0.9.7.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 118373601,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b67c4a79ce9043a24243617b8c38cf52779516a16c198a2b44b479777d0aba4b/diff:/var/lib/docker/overlay2/d8f76606192bc974ecd8849d320d0759dbb8487429f86ec3b4642f12a96a669d/diff:/var/lib/docker/overlay2/5bbf29396d7a857e5f718064e90a10b0d135cb738050268d6810ea74992ba017/diff:/var/lib/docker/overlay2/3558ffd2c130d7f1cf3bb74e12b8e75832f1429a22b0354e79b86a7896ded338/diff:/var/lib/docker/overlay2/3aa6a86354eca0dfa3bee55f5f40dea01624714d5daa4760089927a4ff7c3b99/diff:/var/lib/docker/overlay2/e5606fc823ecd0f979d27ea98d6c7dae17410d38254620f028c1f32444dbb6c3/diff:/var/lib/docker/overlay2/3c710dea623509f770c77b1a9414666a981a7d34eaab075a8ff2be8e7376f3e6/diff:/var/lib/docker/overlay2/c3ddae5f88e5191bbc476aaa6485f357ae77d31a5aca4223baba4f2bfa2afee5/diff:/var/lib/docker/overlay2/52839768058ddcd32c654dad00ad59c94696fdc57db18c8c94b97039cb779b39/diff:/var/lib/docker/overlay2/428a32d3ca9730844bbaef73a084c1f3d3ea27aa3169278fbd85c57827f19ba0/diff:/var/lib/docker/overlay2/7fb2861b982d2d049fae4737b0eadacac86804ddbbeb43a6b001108f392a180e/diff:/var/lib/docker/overlay2/d9d838ddcbae525d3829f8cbfe7c823df2ffe7aa158bb010db48a008d50e761c/diff:/var/lib/docker/overlay2/d004cfcbc71c0de049ddc287fc71c3af397b487a3eec7dba07d37be544359571/diff:/var/lib/docker/overlay2/aa4c27753013bf2f8730f0371e18f6aeeee9a4a5bf3cb9fb85d5d58a16f3f989/diff:/var/lib/docker/overlay2/42bf6d0daea2c6490da08e921c03dd60a76fefa55d8b12deddb8bb074edd5546/diff:/var/lib/docker/overlay2/52055d5169c1d566487de8568d1985def7cd0f502b7bad39766124771bf5b3e8/diff:/var/lib/docker/overlay2/e6a8e56080e19ab2f2ccce20cd233d0d60220179867570b03d40d733b1b50cca/diff:/var/lib/docker/overlay2/c9b20c75ae09f86d960b796aad9b9d91b297baa24f7e1ef6e3f0a9a69cf2a0a3/diff:/var/lib/docker/overlay2/9a1ef5a883ef2cbf9a0d960bba5d783f7ecd7d9d3ba8bb8cd5537b33d65a942f/diff",
            "MergedDir": "/var/lib/docker/overlay2/2521cb5b0e3b3235351192eefe577fe65f0ff30763871ca283c1e81423214326/merged",
            "UpperDir": "/var/lib/docker/overlay2/2521cb5b0e3b3235351192eefe577fe65f0ff30763871ca283c1e81423214326/diff",
            "WorkDir": "/var/lib/docker/overlay2/2521cb5b0e3b3235351192eefe577fe65f0ff30763871ca283c1e81423214326/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7a2421989fbf8d74f1516c6db3785ae2c337cd0ae5e74d3b4d40fdafdfc03415",
            "sha256:b3e2f4c955c35f117574cb43cb4cffd9b2b9964555117cce8beba3484b01e4cb",
            "sha256:9978e3b0710ac2a6d2c3220e909058aee5d2dbd29a9d42aed148580acd108e2b",
            "sha256:f3ba869feccef0c6098cfe6d631c81ce4d15d95cf662b30b91abe6270763b9cf",
            "sha256:fd249dece141cf8b85ed37b2a3d280b47327df0822a7466cef30823f9840adc6",
            "sha256:dacca6c713a31bea34a7802fedb706a7e983d3d87f68925cb2c761ab1842b3bc",
            "sha256:732a41d53a1d7a6bbd11f844866ac7eb00fce8c7c299a6ba6ef23deaf980e3f9",
            "sha256:e45593e664899e82aa0c64ae266658f20d42cdcbe60daaff2f1092385d77d0a3",
            "sha256:ce4c23594c199087b82e8e8de82bc00705378feb7ad8ce6893efc8d592479402",
            "sha256:345a4f47e1229549ad48980443996b45e37b356fd8fa7cb3adbe41e91182ea41",
            "sha256:d859c040f2e6a8f13f45e2241e40e4bea7df35a9e391fc6f64dfa88a16f63837",
            "sha256:78c517cfe36d4bb38afe1f5f303bba7e4eea07ffa1fb1f960f91cb919cf238e5",
            "sha256:5212671d2fbb678a64461d68eae07e1a6f941a84fd80a1b24c85f5b173707a8e",
            "sha256:77ea3dcec62ff52d21e2b6d622008693581250178384edc6c1acaf7d62acc3c2",
            "sha256:3909b9c23327c5b885879c24236abccb0d3272af37bd24b6342ca262ede4f5c2",
            "sha256:88ac4d0030cfb7808386833230157b4f82981603c880a0f4027afab190bfef45",
            "sha256:f10a171e89f078e9aebdfb7024b3b2431a00063771daabd5645a441a7318baf1",
            "sha256:1c3989a234e619ef2376ef24f56f46dca49f6304b3d7a9a1a908b2d545f786ee"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-21T16:45:12.416178101+08:00"
    }
}

更多版本

docker.io/ozon08/openvpn-ui:latest

linux/amd64 docker.io118.37MB2026-05-21 16:45
18