1. 运行 ```bash docker images | sort -k1 # 排序 docker images | grep -E 'kafka|zook' # 过滤 docker run -itd -p 5432:5432 postgis/postgis psql --version # psql (PostgreSQL) 17.5 (Debian 17.5-1.pgdg110+1) docker tag postgis/postgis:latest postgis/postgis:17.5 docker run -itd --name nginx nginx docker exec -it nginx bash nginx -v # nginx version: nginx/1.29.0 docker pull nginx:1.29 docker pull bitnami/kafka:3.9 docker pull zookeeper:3.9 # 拉取3.9系列的最新版本 docker pull redis:7 docker run -itd --name redis redis:7 redis-server --version # Redis server v=7.4.5 docker run -itd --name mysql -e MYSQL_RANDOM_ROOT_PASSWORD=123456 mysql:5.7 docker exec -it mysql bash mysql --version # mysql Ver 14.14 Distrib 5.7.44 docker run -itd --name mysql -e MYSQL_RANDOM_ROOT_PASSWORD=123456 mysql:8 docker exec -it mysql bash mysql --version # mysql Ver 8.4.5 for Linux on x86_64 docker pull mongo:8 docker run -itd --name mongo -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123456 mongo:8 docker exec -it mongodb mongosh db.version() # 8.0.11 use admin db.auth("admin", "123456") show dbs db.auth("admin", "MonGo_8sQ2jP") db.user.insertOne({age:18,name:"xiao"}) db.user.find() docker run -itd --name openjdk openjdk:8-jre docker exec -it openjdk bash java -version # openjdk version "1.8.0_342" # TmFjb3NfUmFuZG9tX1N0cmluZ18zMl9DaGFyc19Pcl9Mb25nZXI= echo -n "Nacos_Random_String_32_Chars_Or_Longer" | base64 docker run -d --name nacos -p 8848:8848 -e MODE=standalone nacos/nacos-server docker run -d -p 8848:8848 -e MODE=standalone -e NACOS_AUTH_ENABLE=true -e NACOS_AUTH_TOKEN=TmFjb3NfUmFuZG9tX1N0cmluZ18zMl9DaGFyc19Pcl9Mb25nZXI= -e NACOS_AUTH_IDENTITY_KEY=Authorization -e NACOS_AUTH_IDENTITY_VALUE=token nacos/nacos-server:2.5.1 ``` 2.镜像 ``` bash postgis/postgis:17.5 nginx:1.29 nacos/nacos-server:2.5.1 bitnami/kafka:3.9 zookeeper:3.9 redis:7 openjdk:8-jre mysql:5.7 mongo:8 openjdk8-422-gdal:3.5.2 # JVM参数 # image: openjdk8-422/gdal:3.5.2 - JAVA_OPTS=-Xms512m -Xmx1024m -XX:+UseG1GC healthcheck: test: ["CMD-SHELL", "curl -f http://localhost:8848/nacos || exit 1"] # nacos插件下载 https://github.com/wuchubuzai2018/nacos-datasource-extend-plugins https://blog.csdn.net/lilinhai548/article/details/149198957 # Linux查看端口占用 netstat -tulnp | grep 8080 lsof -i :8080 kill -9 26634 # git切换分支 git checkout 3.0.1 # OffsetExplorer连接kafka(带密码) Security >Type > SASL Plaintext Advanced: > SASL Mechanism > PLAIN JAAS: > Config: org.apache.kafka.common.security.plain.PlainLoginModule required username="admin" password="kaFka_12#$56"; >> Update >> Connect # 坏的解释器,没有那个文件或目录 sed -i 's/\r$//' start.sh # 统计文件夹大小 du -sh postgis/pgdata # 删除kafka的元数据文件 rm -rf kafka_data/data/meta.properties rm -rf kafka_data/data/ ```