Examples
tags
MySQLdocker run -tid \
--name mysql5.7 \
-v ~/DockerVolumes/mysql:/home/mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123123 \
-d mysql:5.7
tags
Portainerportainer.io 一个可视化的 Docker 管理工具
docker volume create portainer_data
docker run -d \
-p 8000:8000 \
-p 9000:9000 \
--name=portainer \
--restart=always \
-v ~/DockerVolumes/portainer_data/docker.sock:/var/run/docker.sock \
-v ~/DockerVolumes/portainer_data:/data \
portainer/portainer-ce
update:
docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:latest
docker run -d \
-p 8000:8000 \
-p 9000:9000 \
--name=portainer \
--restart=always \
-v ~/DockerVolumes/portainer_data/docker.sock:/var/run/docker.sock \
-v ~/DockerVolumes/portainer_data:/data \
portainer/portainer-ce
tags
Redisdocker run -tid \
--name redis \
-p 6379:6379 \
redis
tags
ElasticSearchdocker network create elk
docker run -d \
--name elasticsearch7 \
--net elk \
-p 9200:9200 \
-p 9300:9300 \
-e "discovery.type=single-node" \
elasticsearch:7.7.0
tags
Kibana# 7.7.0
docker run -d \
--name kibana7 \
--net elk \
-p 5601:5601 \
-v ~/DockerVolumes/elk7/kibana/config:/usr/share/kibana/config \
kibana:7.7.0
Github
Uptime-kumaUptime-kuma 是一款自托管的可视化监控工具。
docker pull louislam/uptime-kuma:1
docker stop uptime-kuma
docker rm uptime-kuma
docker run -d \
--restart=always \
-p 3001:3001 \
-v ~/DockerVolumes/uptime-kuma:/app/data \
--name uptime-kuma \
louislam/uptime-kuma:1
OpenGrok
OpenGrok 是一个源代码查看的工具,感觉优势主要是轻量吧。
docker run -d \
-v ~/DockerVolumes/opengrok/src:/opengrok/src \
-p 8080:8080 \
--name opengrok
opengrok/docker:latest