记录创建容器时的启动命令
- kafka-1.1.1
docker run -d -p 2181:2181 -p 9092:9092 -v /opt/docker/kafka/Myconf:/opt/kafka_2.11-1.1.1/Myconf -v /opt/docker/kafka/Mylogs:/opt/kafka_2.11-1.1.1/Mylogs alanecust/kafka:v3
该容器启动时查找配置文件/opt/docker/kafka/Myconf/server.properties
,需要在主机对应映射路径下添加该配置文件,该文件必须配置broker.id listeners adversited.listener
等字段。
- mysql-5.7.25
docker run --name mysql -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=alan -v /opt/docker/mysql/data:/var/lib/mysql -v /opt/docker/mysql/my.cnf:/etc/my.cnf mysql:5.7.25
my.cnf内容如下:
port=3306
character_set_server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4