环境centos
Linux 命令
- 关闭防火墙
systemctl stop firewalld.service
- 查询当前路径
pwd
- 查询宿主机IP
ifconfig
docker相关
- 开启Docker: sudo systemctl start docker
- 重启Docker: systemctl restart docker
- 启动已经开启的容器 sudo docker start 容器ID
- 删除容器sudo docker rmi 容器ID
新建一个 rabbitmq
sudo docker search rabbitmq:management
sudo docker pull rabbitmq:management
sudo docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management
新建一个zookeeper
docker run --name zookeeper --restart always -d zookeeper
新建一个kafka 127.0.0.1 要换成你宿主机的IP
docker run -d --name kafka -p 9092:9092 --env KAFKA_ADVERTISED_HOST_NAME=127.0.0.1 -e KAFKA_ZOOKEEPER_CONNECT=127.0.0.1:12181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://127.0.0.1:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -e KAFKA_HEAP_OPTS="-Xmx256M -Xms128M" --net=host wurstmeister/kafka
创建一个kafkaManager 可以看到现在的topics ip 要换成你宿主机的IP 访问9090端口
docker run -p 9000:9000 -e ZK_HOSTS=127.0.0.1:12181 sheepkiller/kafka-manager
创建一个tomcat8 jdk1.8的容器 并拷贝一个war 可以直接访问这个war项目
docker run -p 8802:8080 jdk1.8-tomcat8.0.5:0.1
sudo docker exec -it 容器ID /bin/bash
/**
*在宿主机上执行 往容器上拷贝
**/
sudo docker cp /opt/ROOT.war determined_lichterman:/home/shensu/apache-8.0.52/webapps
网友评论