安裝VBox
官網下載VBox安裝包
https://www.virtualbox.org/
下載Linux Centos鏡像
下載地址
https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/
選擇鏡像並下載
VBox配置 Linux Centos虛擬機
運行vbox依次選擇工具-》新建-》設置虛擬機-》下一步
設置內存
設置虛擬硬盤大小后點擊創建
創建完成后指定系統光盤,以此選擇創建的虛擬機-》設置-》存儲-》光盤-》選擇虛擬盤
選擇好系統光盤后點擊ok
接下來配置網絡選擇網絡-》連接方式-》橋接網卡-》ok
完成配置后點擊啟動,啟動虛擬機
虛擬機安裝系統選擇Install CentOS 7回車
安裝過程所用語言選擇中文
首先設置時區為上海
設置安裝位置
設置網絡
開始安裝
設置root密碼
待完成后重啟
重啟后輸入賬號密碼即可登錄了
下載Docker
下載安裝docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
運行docker
sudo systemctl start docker
下載Docker容器
下載zookeeper
docker pull wurstmeister/zookeeper
下載kafka
docker pull wurstmeister/kafka:2.11-0.11.0.3
啟動容器
啟動zookeeper
docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime wurstmeister/zookeeper
啟動kafka
docker run -d --name kafka --publish 9092:9092 \
--link zookeeper \
--env KAFKA_ZOOKEEPER_CONNECT=192.168.121.205:2181 \
--env KAFKA_ADVERTISED_HOST_NAME=192.168.121.205 \
--env KAFKA_ADVERTISED_PORT=9092 \
--volume /etc/localtime:/etc/localtime \
wurstmeister/kafka:2.11-0.11.0.3
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun