Docker Images
-
nacos
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server -
mysql
docker run -p 3306:3306 --name mysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 -
dubbo-admin
docker run -p 8089:8080 -e dubbo.registry.address=zookeeper://127.0.0.1:2181, -dubbo.admin.root.password =root -d chenchuxin/dubbo-admin -
gitlab-runner
docker run -d --name gitlab-runner --restart always \ -v /srv/gitlab-runner/config:/etc/gitlab-runner \ -v /var/run/docker.sock:/var/run/docker.sock \ gitlab/gitlab-runner:latest -
jenkins
docker run --name devops-jenkins --user=root -p 8080:8080 -p 50000:50000 -v /opt/data/jenkins_home:/var/jenkins_home -d jenkins:2.60.2 -
nginx
docker run -d -p 89:80 --name nginx-web -v /home/jeremy/nginx/www:/usr/share/nginx/html -v /home/jeremy/nginx/logs:/var/log/nginx nginx -
redis
docker run -p 6379:6379 -v /home/jeremy/redis/data:/data -v /home/jeremy/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes -
rabbitMQ
#15672 是rabbitmq management管理界面默认访问端口 #5672 是amqp默认端口 #1883 是mqtt tcp协议默认端口 #15675 是web_mqtt ws协议默认端口 docker run -d --name some-rabbit -p 15672:15672 -p 5672:5672 -p 1883:1883 -p 15675:15675 library/rabbitmq:3.7.4 #默认安装后我们需要手动开启rabbitmq_management插件,rabbitmq_mqtt插件和rabbitmq_web_mqtt插件。 docker exec <容器ID> rabbitmq-plugins enable rabbitmq_management docker exec <容器ID> rabbitmq-plugins enable rabbitmq_mqtt docker exec <容器ID> rabbitmq-plugins enable rabbitmq_web_mqtt client Download: http://www.jensd.de/apps/mqttfx/1.7.1/ -
dejavu
docker run -p 1358:1358 -d appbaseio/dejavu -
zookeeper
docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper -
kafka
docker run -d --name kafka -p 9092:9092 -e KAFKA_ADVERTISED_HOST_NAME=localhost KAFKA_ZOOKEEPER_CONNECT: localhost:2181 wurstmeister/kafka