有时,在浏览互联网时,有一些有趣的码头工人图像吸引了我的注意。我发现最好在忘记它们之前将它们保存在某个地方。这篇文章到了。所有这些码头工人都已经过测试@ 玩Docker .
- 安装Docker / 码头工人 Composer
- Matomo – Web分析应用程序
- Shiori –简单的书签管理器
- 一个简单的PHP Web代理:miniProxy
- Instantbox-创建一个Web临时Linux
- Jellyfin –个人媒体服务器
- 部署CentOS容器
- 基于HTML5的VPS速度测试
- 服务器状态
- 网络数据
- ttyd –通过网络共享您的终端
- Yahei Php探针
- Grafana + InfluxDB进行监控
安装Docker / 码头工人 Composer
#CentOS 6
或者,我的帖子参考:
chmod + x / usr /本地/ bin / 码头工人-compose
要么 玩Docker online.
Matomo – Web分析应用程序
Matomo是在PHP / MySQL Web服务器上运行的免费和开源Web分析应用程序。 它跟踪对一个或多个网站的在线访问,并显示有关这些访问的报告以进行分析。
码头工人 URL://github.com/crazy-max/docker-matomo
#拉Matomo图像
码头工人 run –restart = always -d –name matomo \
-p 8000:8000 \
-v〜/ matomo /数据:/数据 \
疯狂的麦克马托
#拉出MySQL映像
码头工人 run –restart =总是–name mysqlmatomo -d \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD = 51sec123 \
-e MYSQL_DATABASE = matomo \
-e MYSQL_USER = matomo \
-e MYSQL_PASSWORD = 51sec123 \
-v〜/ matomo / mysql:/ var / lib / mysql \
MySQL的:5.6
Shiori –简单的书签管理器
Shiori是一个用Go语言编写的简单书签管理器。旨在作为的简单克隆 口袋。您可以将其用作命令行应用程序或Web应用程序。该应用程序以单个二进制文件的形式分发,这意味着它可以轻松安装和使用。
GitHub网址://github.com/go-shiori/shiori
码头工人 运行-d –name shiori –restart =始终-p 8080:8080 -v〜/ shiori:/ srv / shiori radhifadlillah / shiori
安装后,请访问以下地址:http:// ip:8080,初始管理员用户名和密码为shiori和gopher
一个简单的PHP Web代理:miniProxy
用ip访问
码头工人 run –name miniproxy -d \
–restart =总是\
-p 80:80 \
代币/迷你代理
使用域名访问
码头工人 run –name miniproxy -d \
–restart =总是\
-p 80:80 \
-p 443:443 \
-e domain = www.moerats.com \
代币/迷你代理
Instantbox-创建一个Web临时Linux
Instantbox通过任何浏览器和 当前支持各种版本的Ubuntu,CentOS,Arch 的Linux,Debian,Fedora和Alpine。
//github.com/instantbox/instantbox
安装Instantbox:
#期间会要你输入IP和扩展等信息
麦克迪尔 即时框&& cd $ _
bash <(curl -sSL //raw.githubusercontent.com/instantbox/instantbox/master/init.sh)
#启动容器
码头工人-compose up -d
默认为ip:8888
Jellyfin –个人媒体服务器
与Plex和Emby相似
码头工人安装:
码头工人 运行-d -p 8096:8096 -v / jellyfin / config:/ config -v / jellyfin / media:/ media jellyfin / jellyfin
接入IP:8096
您可能需要填写ffmpeg路径,该路径通常位于/ usr / bin中。您可以通过输入“哪一个ffmpeg”来检查路径
部署CentOS容器
SSH
登录信息:SSH
改变你的 SSH
密码 之后立马 成功登录 防止恶意爆炸。基于HTML5的VPS速度测试
http://ip:6688
.服务器状态
#Create folder
mkdir /home/ServerStatus
#get configuration file
cd /home/ServerStatus
wget --no-check-certificate //raw.githubusercontent.com/91yun/ServerStatus/master/server/config.json
#create 码头工人 container sss
docker create --name=sss \
--restart=always \
-v /home/ServerStatus/config.json:/ServerStatus/server/config.json \
-p 3561:3561 \
-p 80:80 \
rongdede/serverstatus:server
码头工人 start sss
http://<public ip>:80
可以从github站点找到更多配置详细信息。
网络数据
码头工人 run -d --name=netdata \
-p 19999:19999 \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
--cap-add SYS_PTRACE \
--security-opt apparmor=unconfined \
netdata/netdata
version: '3'
services:
netdata:
image: netdata/netdata
hostname: example.com # set to fqdn of host
ports:
- 19999:19999
cap_add:
- SYS_PTRACE
security_opt:
- apparmor:unconfined
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
ttyd –通过网络共享终端

//hub.docker.com/r/tsl0922/ttyd/
$ 码头工人 run –restart = always –name ttyd -d -p 7681:7681 tsl0922 / ttyd
1e156c668714c78a00755a3533b2031e0af03b3b555526a300909a52babe6c5d
[node1](本地) [电子邮件 protected] 〜/ ttyd /构建
Yahei PHP探针
GitHub存储库: //github.com/malaohu/php-yahei-tz
吉特 克隆 https://github.com/malaohu/php-yahei-tz.git -b ibm_tz && mv php-yahei-tz/* ./
在docker中运行:
Grafana + InfluxDB
麦克迪尔 -p /opt/pingmonitor && cd /opt/pingmonitor && nano 码头工人-compose.yml
version: '3.5' volumes: grafana-data: influxdb-data: services: grafana: image: grafana/grafana container_name: grafana environment: - GF_AUTH_ANONYMOUS_ENABLED=true ports: - 3000:3000 volumes: - grafana-data:/var/lib/grafana restart: unless-stopped influxdb: image: influxdb container_name: influxdb environment: - INFLUXDB_HTTP_AUTH_ENABLED=true - INFLUXDB_DB=telegraf - INFLUXDB_ADMIN_USER=admin - INFLUXDB_ADMIN_PASSWORD=密码 - INFLUXDB_USER=telegraf - INFLUXDB_USER_PASSWORD=密码 ports: - 8086:8086 volumes: - influxdb-data:/var/lib/influxdb restart: unless-stopped
码头工人-compose up -d