<
Docker启动小玩意
>
上一篇

sftp限制
下一篇

FastDFS单机安装

Docker启动小玩意

开发环境快速部署 docker起一下完事

后续有需求再更新

MySQL

docker run --name mysql --cap-add=SYS_TIME -p 3306:3306 -v /opt/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=qwfakjklk123456 -d mysql:5.7

Redis

docker run --name redis -p 6379:6379 -v /opt/data/redis:/data -d --restart=always redis:latest redis-server --appendonly yes --requirepass "redis123456qwe" --databases 64

memcache

docker run --name memcache -p 11211:11211 -d --restart=always memcached memcached -m 512

consul

docker run -d --net=host --name=test-consul01 -v /opt/data/consul/:/data/consul -e CONSUL_BIND_INTERFACE=ens160 consul

pgsql

 docker run --name postgresql -p 5432:5432 -v /opt/postgresql/:/var/lib/postgresql/data -e "POSTGRES_USER=sonar" -e "POSTGRES_DB=sonar" -e "POSTGRES_PASSWORD=sonar@2020" -d postgres

konga

docker run -d -p 1337:1337  -e "DB_ADAPTER=postgres" -e "DB_HOST=172.27.83.61" -e "DB_PORT=5432" -e "DB_USER=kong" -e "DB_PASSWORD=kong" -e "DB_DATABASE=wuchen-konga" -e "NODE_ENV=development" --name konga pantsel/konga

elasticsearch

docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -v /opt/elasticsearch/data/:/usr/share/elasticsearch/data  docker.elastic.co/elasticsearch/elasticsearch:7.3.1

cadvisor

docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --publish=8080:8080 --detach=true --restart=always --name=cadvisor google/cadvisor

prometheus

docker run -d -p 9090:9090 --restart=always -v /opt/data/prometheus:/prometheus -v /opt/config/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml --name=prometheus prom/prometheus

node-exporter

docker run -d -p 9100:9100 --restart=always -v "/proc:/host/proc:ro" -v "/sys:/host/sys:ro" -v "/:/rootfs:ro" --name=node-exporter prom/node-exporter

grafana

docker run -d -p 3000:3000 --restart=always -v /opt/data/grafana:/var/lib/grafana --name=grafana grafana/grafana

portainer

docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /opt/data/portainer/:/data portainer/portainer
Top
Foot