Docker创建容器记录
redis
docker run -itd -p 26379:6379 --name redisbloom -e TZ="Asia/Shanghai" redislabs/rebloom:latest --appendonly yes --requirepass "123456" --loadmodule "/usr/lib/redis/modules/redisbloom.so"
tomcat
- 拉取镜像
docker pull tomcat:9.0.50-jdk8-corretto
- 创建测试容器
docker run -d -p 8080:8080 --name tomcat_test tomcat:9.0.50-jdk8-corretto
- 拷贝配置文件
docker cp tomcat_test:/usr/local/tomcat/conf /usr/local/dockerfs/tomcat
删除测试容器
docker stop tomcat_test
docker rm tomcat_test
- 创建正式容器
docker run -d --name tomcat9 -p 18080:8080 -v /usr/local/dockerfs/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/local/dockerfs/tomcat/log:/usr/local/tomcat/logs -v /usr/local/dockerfs/tomcat/conf:/usr/local/tomcat/conf tomcat:9.0.50-jdk8-corretto
logstash
- 创建测试容器
docker run -d -p 5044:5044 --name logstash logstash:7.7.0
- 拷贝配置文件
docker cp logstash:/usr/share/logstash/config D:\Environment\docker\container\logstash
docker cp logstash:/usr/share/logstash/pipeline D:\Environment\docker\container\logstash
删除测试容器
docker rm logstash
- 创建正式容器
docker run -d --name logstash --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 -p 5044:5044 -v D:\Environment\docker\container\logstash\config:/usr/share/logstash/config -v D:\Environment\docker\container\logstash\pipeline:/usr/share/logstash/pipeline -v D:\Environment\docker\container\logstash\data:/usr/share/logstash/data -e TZ=Asia/Shanghai --net es-network --ip 172.22.0.11 logstash:7.7.0
nacos
单节点
docker run -d -p 8848:8848 --env MODE=standalone --name nacos nacos/nacos-server
elasticsearch-dump
docker run --rm -ti -v /usr/local/docker/es-dump/data:/tmp --net es-network --ip 172.22.0.50 taskrabbit/elasticsearch-dump --bulk=true --input=http://172.22.0.2:9200/webpage --output=/tmp/webpage_data.json --size=100 --type=data

浙公网安备 33010602011771号