43 lines
2.1 KiB
Markdown
43 lines
2.1 KiB
Markdown
---
|
||
title: "用Docker安装it-tools"
|
||
type: source
|
||
tags: [docker, it-tools]
|
||
date: 2026-04-26
|
||
---
|
||
|
||
## Source File
|
||
- [[Home Office/用Docker安装it-tools.md]]
|
||
|
||
## Summary(用中文描述)
|
||
- 核心主题:通过 Docker Compose 在 Home Server 环境中部署 it-tools 网络工具集
|
||
- 问题域:Home Server 自托管服务的容器化安装与配置
|
||
- 方法/机制:使用 Docker Compose YAML 配置,启动 `corentinth/it-tools:latest` 官方镜像,设置交互模式(stdin_open + tty)、端口映射(8999→80)及内存限制(128M)
|
||
- 结论/价值:提供一键部署 IT 工具集的完整方案,适用于内网环境快速访问常用开发运维工具
|
||
|
||
## Key Claims(用中文描述)
|
||
- CorentinTh/it-tools 镜像可作为 Home Server 常驻服务运行
|
||
- Docker Compose 的 `stdin_open: true` 和 `tty: true` 配置对于交互式容器至关重要
|
||
- 128M 内存限制对 it-tools 足够(该应用为纯前端工具)
|
||
|
||
## Key Quotes
|
||
> "version: '3.8'" — Docker Compose 文件版本声明
|
||
> "image: corentinth/it-tools:latest" — 使用的官方 it-tools 镜像
|
||
> "restart: unless-stopped" — 容器自动重启策略
|
||
|
||
## Key Concepts
|
||
- [[Docker Compose]]:多容器 Docker 应用的声明式配置文件格式,本文档使用 version 3.8 版本
|
||
- [[Containerization]]:容器化技术,将应用及其依赖打包为可移植的镜像,在隔离环境中运行
|
||
- [[Home Server]]:家庭自托管服务器环境,用于部署私有化服务
|
||
|
||
## Key Entities
|
||
- [[CorentinTh/it-tools]]:由 Corentin Thierart 开发的开源 IT 工具集合 Web 应用,提供 100+ 常用开发运维工具
|
||
- [[Corentin Thierart]]:it-tools 项目的作者和维护者
|
||
|
||
## Connections
|
||
- [[如何在Ubuntu Server安装 Docker & Docker Compose]] ← part_of ← it-tools 部署前提
|
||
- [[用Docker安装Portainer]] ← similar ← [[用Docker安装it-tools]](同为 Home Server Docker 服务)
|
||
- [[用Docker安装Homarr]] ← similar ← [[用Docker安装it-tools]](同为 Home Server 仪表盘/工具类 Docker 服务)
|
||
|
||
## Contradictions
|
||
- (无已知冲突内容)
|