使用docker安装常用开发环境
971 ·
1 ·
2020-10-31 22:45:56
最新编辑原因:

安装mysql5.7
docker pull mysql:5.7 运行
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
安装redis
docker pull redis:latest 启动
docker run --name redis -p 6379:6379 -d redis:latest redis-server --appendonly yes --requirepass 'sDF234sdf#@@$@$fdd'

注意: 启动redis时,windows上 --requirepass 的密码可以使用""包起来,mac上要使用''包起来

安装kafka
下载zk和kafka:

docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka

启动zk:
docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper
启动kafka(注意修改ip):
docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=10.250.0.226:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.250.0.226:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka

docker使用

docker ps 查看docker中有哪些服务在运行
image实时查看qa_order-service_1的日志
docker logs -f qa_order-service_1 进入到容器
docker exec -it 840ec90eade2 /bin/sh image将docker中的文件拷贝出来:
docker cp qa_order-service_1:/app/order-web-1.0-SNAPSHOT.jar ~ 更新docker应用镜像占用内存
docker update -m 1000M --memory-swap 1000M CONTAINER_ID 更新完内存后,使用 docker stats 查看
image更新docker应用镜像占用内存


本作品系原创,采用《署名-非商业性使用-禁止演绎4.0 国际》许可协议.转载请说明出处
本文链接:https://www.upupor.com/u/20092415049253107712 复制
评论1
upupor
upupor 楼主
2020-12-17 11:24:52 ·  回复 · 1#

20201217update

推荐阅读
暗淡蓝点 · 响应时间: 78ms · 版本:2022-05-15T23:09:19.996 · 备案号: 皖ICP备17015935号-2 · upupor.com©2022 · 项目始于2019