创建容器
ELK 相关
ElasticSearch
docker run -d --name elasticsearch --privileged -p 9200:9200 -p 9300:9300 \
--network elk\
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-v /Users/weisong/kid/soft/dokcer/elk/es/data:/usr/share/elasticsearch/data \
-v /Users/weisong/kid/soft/dokcer/elk/es/plugins:/usr/share/elasticsearch/plugins \
elasticsearch:7.16.2
Kibana
docker run -d --name kibana \
--network elk \
-e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
-p 5601:5601 \
kibana:7.16.2
数据库
MySQL 为完整版,其他均为快速启动
MySQL 8
docker run -d \
-p 3306:3306 \
--name mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-e MYSQL_CHARACTER_SET=utf8mb4 \
-e MYSQL_COLLATE=utf8mb4_general_ci \
-e TZ=Asia/Shanghai \
-v ~/data/docker_data/mysql/data:/bitnami/mysql/data \
-v ~/data/docker_data/mysql/conf/my.cnf:/opt/bitnami/mysql/conf/my_custom.cnf:ro \
-v ~/data/docker_data/mysql/logs:/opt/bitnami/mysql/logs \
bitnami/mysql:8.0.40
PostgreSQL
docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres:9.4
openGauss
docker pull enmotech/opengauss-lite:5.0.3
docker run -d \d
--name opengauss \
--privileged=true \
-e GS_PASSWORD=Enmo@123 \
-p 15432:5432 \
enmotech/opengauss-lite:5.0.3
评论区