ddns 容器

https://hub.docker.com/r/chen...

https://github.com/honwen/ali...

docker pull chenhw2/aliyun-ddns-cli

$ docker run -d \
-e "AKID=[ALIYUN's AccessKey-ID]" \
-e "AKSCT=[ALIYUN's AccessKey-Secret]" \
-e "DOMAIN=ddns.aliyun.win" \
-e "REDO=600" \
chenhw2/aliyun-ddns-cli docker pull chenhw2/aliyun-ddns-cli # ipv4
docker run -d \
--net=host \
--restart=always \
--name my-aliyun-ddns \
-e "AKID=LTAI5tRg6VETZJQuHiha2Mis" \
-e "AKSCT=jDHVhnn9zJLQ7rRVrQq9Mm2F1xeIkG" \
-e "DOMAIN=jindi.ddns.one-k.xyz" \
-e "REDO=300" \
chenhw2/aliyun-ddns-cli docker rm -f my-aliyun-ddns
# ipv6
docker run -d \
--net=host \
--restart=always \
--name my-aliyun-ddns \
-e "AKID=LTAI5tRg6VETZJQuHiha2Mis" \
-e "AKSCT=jDHVhnn9zJLQ7rRVrQq9Mm2F1xeIkG" \
-e "DOMAIN=jindi.ddns.one-k.xyz" \
-e "REDO=300" \
-e "IPV6=true" \
chenhw2/aliyun-ddns-cli

test

# -b :: 监听 ipv6
# test
python3 -m http.server -b ::

可选参数

docker run --rm chenhw2/aliyun-ddns-cli -h
NAME:
aliddns - aliyun-ddns-cli USAGE:
aliyun-ddns-cli [global options] command [command options] [arguments...] VERSION:
Git:[MISSING BUILD VERSION [GIT HASH]] (go1.16) COMMANDS:
help, h Shows a list of commands or help for one command DDNS:
list List AliYun's DNS DomainRecords Record
delete Delete AliYun's DNS DomainRecords Record
update Update AliYun's DNS DomainRecords Record, Create Record if not exist
auto-update Auto-Update AliYun's DNS DomainRecords Record, Get IP using its getip GET-IP:
getip Get IP Combine 10+ different Web-API
resolve Get DNS-IPv4 Combine 4+ DNS Upstream GLOBAL OPTIONS:
--access-key-id value, --id value AliYun's Access Key ID
--access-key-secret value, --secret value AliYun's Access Key Secret
--ipapi value, --api value Web-API to Get IP, like: http://myip.ipip.net
--ipv6, -6 IPv6
--help, -h show help
--version, -v print the version

docker搭建ddns的更多相关文章

  1. 如何使用Weave以及Docker搭建Nginx反向代理/负载均衡服务器

    Hi, 今天我们将会学习如何使用 Weave 和 Docker 搭建 Nginx 的反向代理/负载均衡服务器.Weave 可以创建一个虚拟网络将 Docker 容器彼此连接在一起,支持跨主机部署及自动 ...

  2. 使用 Docker 搭建 Java Web 运行环境

    黄勇的博客 Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它.Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐 ...

  3. mac下通过docker搭建LEMP环境

    在mac下通过docker搭建LEMP环境境 1.安装virtualbox.由于docker是在lxc环境的容器 2.安装boot2docker,用于与docker客户端通讯 > brew up ...

  4. 转:使用 Docker 搭建 Java Web 运行环境

    原文来自于:http://www.codeceo.com/article/docker-java-web-runtime.html Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都 ...

  5. 【译文】用Spring Cloud和Docker搭建微服务平台

    by Kenny Bastani Sunday, July 12, 2015 转自:http://www.kennybastani.com/2015/07/spring-cloud-docker-mi ...

  6. docker搭建zabbix

    本次使用docker搭建zabbix的组合是mysql+docker+zabix-server 1 先安装数据库mysql docker run --name zabbix-mysql-server ...

  7. Docker 搭建 etcd 集群

    阅读目录: 主机安装 集群搭建 API 操作 API 说明和 etcdctl 命令说明 etcd 是 CoreOS 团队发起的一个开源项目(Go 语言,其实很多这类项目都是 Go 语言实现的,只能说很 ...

  8. Centos7安装ES 和 Docker搭建ES

    本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.linux centos7.x安装ES 1.下载java sudo yum instal ...

  9. Docker最全教程之使用Docker搭建Java开发环境(十七)

    前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. 本篇仅作探索,希望 ...

随机推荐

  1. Swift中的Result 类型的简单介绍

    Swift 5引入了一个新的Result类型, 它使用枚举来处理异步函数的结果. 苹果文档对该类型的描述: A value that represents either a success or a ...

  2. Html飞机大战(三):定义状态

    好家伙, 1.为飞机大战定义状态 1.开始 START 有一个飞机大战LOGO &天空 2.开始时 STRATING 有一个飞机加载的界面&天空 3.运行时 RUNNING 我方飞机& ...

  3. JavaScript 之 原型对象、对象原型 —— { }

    JavaScript -- 构造函数 // 构造函数 function Player(name, age) { this.name = name; this.age = age; } JavaScri ...

  4. IDEA 修改注释的颜色

  5. vivo 全球商城:电商平台通用取货码设计

    vivo官网商城开发团队 - Zhou Longjian 一.背景 随着O2O线上线下业务的不断扩展,电商平台也在逐步完善交易侧相关的产品功能.在最近的需求版本中,业务方为进一步提升用户的使用体验,规 ...

  6. VMware Component Manager服务无法启动

    近日,给一台Windows 2016上的vCenter打补丁,系统重启后,发现vmware的很多服务无法启动了.这是一台老版本的vcenter,虽然已经2021年了,但是它还管理着一些很老的ESX,比 ...

  7. Kibana:在Kibana 中定制 time picker 及 指标可视化显示格式

    文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/107066779

  8. MinIO Python Client SDK 快速入门指南

    官方文档地址:http://docs.minio.org.cn/docs/master/python-client-quickstart-guide MinIO Python Client SDK提供 ...

  9. CentOS7使用tar方式安装Containerd,配置文件介绍

    主机:centos 7.9 下载 官网GitHub上下载地址:https://github.com/containerd/containerd/releases 问题: 创建容器后,运行的时候报错: ...

  10. Elasticsearch:单节点数据迁移

    Elasticsearch数据迁移:windows单节点迁移到windows 将源数据中的ES安装目录下的data/nodes目录整体拷贝到目标ES的对应目录下 迁移前请备份:迁移后需要重启ES: E ...