docs: update docker/use

This commit is contained in:
Administrator 2021-12-10 07:31:27 +00:00 committed by John Smith
parent 93d120f26d
commit 387245ddec

View File

@ -2,7 +2,7 @@
title: docker的使用
description: docker的简单使用
published: true
date: 2021-12-09T08:55:19.995Z
date: 2021-12-10T07:31:25.458Z
tags: docker
editor: markdown
dateCreated: 2021-08-02T07:26:50.035Z
@ -218,6 +218,8 @@ $ docker run -p 9898:8081 --name Nexus -e INSTALL4J_ADD_VM_PARAMS="-Xms200m -Xmx
# minio
## 运行容器
```bash
$ docker run --name minio -p 9001:9000 -p 9002:9001 -v /projects/minio/uploadFiles/:/data/ -d minio/minio:latest server /data --console-address ":9001"
```
@ -228,6 +230,43 @@ $ docker run --name minio -p 9001:9000 -p 9002:9001 -v /projects/minio/uploadFil
3. 目录 **/data** 为数据文件夹
4. 默认用户名密码在启动后通过 **docker logs minio** 查看
# Zookeeper
## 获取镜像
```bash
$ docker pull bitnami/zookeeper
```
## 启动容器
```bash
$ docker run -d -p 2181:2181 --name zookeeper-server \
--network app-tier \
-e ALLOW_ANONYMOUS_LOGIN=yes \
bitnami/zookeeper:latest
```
# Kafka
## 获取镜像
```bash
docker pull bitnami/kafka
```
## 启动容器
如果用network需要与zookeeper属于同一个network
```bash
docker run --name kafka -p 9092:9092 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_CFG_ZOOKEEPER_CONNECT=192.168.0.103:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.0.103:9092 -d bitnami/kafka:latest
```
参数说明
**KAFKA_CFG_ZOOKEEPER_CONNECT**zookeeper地址与端口network时用别名
**KAFKA_ADVERTISED_LISTENERS**绑定HOST与PORT不然无法访问
# 卷与数据持久化
## 新卷