轻松搭建IP信息查询工具
准备工作
- 下载并安装SSH连接工具Finalshell:【点击进入】
- 准备一个域名并托管到Cloudflare:【点击进入】(这一步是可选项)
1、关闭防火墙
sudo ufw disableCopy
2、更新系统
apt update -y && apt upgrade -y Copy
3、安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.shCopy
4、搭建Docker compose管理面板
- 创建Dockge存储目录
mkdir -p /opt/stacks /opt/dockgeCopy
- 进入目录
cd /opt/dockgeCopy
- 下载compose配置文件
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yamlCopy
- 启动服务
docker compose up -dCopy
- 登录Dockge:http://服务器IP:5001
5、安装MyIP和nginx-proxy-manager
- MyIP开源项目:【点击进入】
version: "3.9" services: myip: ports: -18966:18966 container_name: myip restart: always image: jason5ng32/myip:latestCopy
- 页面打开方式:IP:18966 (注意:18966可以自定义)
- nginx-proxy-manager开源项目:【点击进入】
version: '3.9' services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - '81:81' - '443:443' volumes: - ./data:/data - ./letsencrypt:/etc/letsencryptCopy
- 默认登录账号、密码
- admin@example.com
- changeme
6、Docker run和Docker compose互转
- Docker run转Docker compose:【点击进入】
- Docker compose转Docker run:【点击进入】
提示:在享受本文内容的同时,请注意版权归属 徐州鑫坤机电设备有限公司https://www.xzxkjd.com如果您觉得有价值欢迎分享,但请务必注明出处,感谢您的理解,谢谢!
以下部分内容需要登录查看 立即登录