您的位置:首页 >Docker一键部署IT-Tools,搭建私有在线工具箱
发布于2026-08-13 阅读(0)
扫一扫,手机访问
[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2023-11-04 21:48:30 CST; 1 weeks 1 days ago
Docs: https://docs.docker.com
Main PID: 43919 (dockerd)
Tasks: 14
Memory: 466.8M
CGroup: /system.slice/docker.service[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701[root@jeven ~]# docker compose version
Docker Compose version v2.6.0[root@jeven ~]# docker pull corentinth/it-tools:latest
latest: Pulling from corentinth/it-tools
Digest: sha256:30b032f2175e9c4dc5c795cfa44354ce7fe76d9768caee0f24a9a7371948ac0d
Status: Image is up to date for corentinth/it-tools:latest
docker.io/corentinth/it-tools:latestdocker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest使用docker compose部署it-toolsversion: '3'
services:
it-tools:
image: corentinth/it-tools:latest
container_name: it-tools
restart: unless-stopped
ports:
- "8080:80"通过docker-compose.yaml文件来创建 it-tools 容器
docker compose up -d
[root@jeven it-tools]# docker compose ps
NAME COMMAND SERVICE STATUS PORTS
it-tools "/docker-entrypoint.…" it-tools running 0.0.0.0:8080->80/tcp, :::8080->80/tcp[root@jeven it-tools]# docker compose logs
it-tools | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
it-tools | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
it-tools | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
it-tools | 10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
it-tools | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
it-tools | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
it-tools | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
it-tools | /docker-entrypoint.sh: Configuration complete; ready for start up
it-tools | 2023/11/13 11:29:42 [notice] 1#1: using the "epoll" event method
it-tools | 2023/11/13 11:29:42 [notice] 1#1: nginx/1.24.0
it-tools | 2023/11/13 11:29:42 [notice] 1#1: built by gcc 12.2.1 20220924 (Alpine 12.2.1_git20220924-r4)
it-tools | 2023/11/13 11:29:42 [notice] 1#1: OS: Linux 3.10.0-957.el7.x86_64
it-tools | 2023/11/13 11:29:42 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 65536:65536
it-tools | 2023/11/13 11:29:42 [notice] 1#1: start worker processes
it-tools | 2023/11/13 11:29:42 [notice] 1#1: start worker process 29
it-tools | 2023/11/13 11:29:42 [notice] 1#1: start worker process 30
加密
令牌生成器转换
日期时间转换器网页
对 url 格式的字符串进行编码/解码图片和视频
QR码生成器开发工具
Git 备查表网络
IPv4 子网计算器数学
数学评估器测量
天文文本
Lorem ipsum 生成器数据
手机解析器和格式化程序docker run -p 8022:80 -v /var/run/docker.sock:/tmp/docker.sock:ro --restart always --log-opt max-size=1g nginxversion: '3.9'
services:
nginx:
image: nginx
logging:
options:
max-size: 1g
restart: always
volumes:
- '/var/run/docker.sock:/tmp/docker.sock:ro'
ports:
- '8022:80'
[root@jeven ~]# docker compose up -d
[+] Running 1/1
⠿ nginx Pulled 21.2s
[+] Running 2/2
⠿ Network root_default Created 0.1s
⠿ Container root-nginx-1 Started 0.9s[root@jeven ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bc12651bd9ec nginx "/docker-entrypoint.…" 37 seconds ago Up 36 seconds 0.0.0.0:8022->80/tcp, :::8022->80/tcp root-nginx-1
8c376fac7bf3 corentinth/it-tools:latest "/docker-entrypoint.…" 16 minutes ago Up 15 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp it-tools

常见可选的哈希函数有下面这些:

下一篇:云计算优化资源配置
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9