赞
踩
https://registry.hub.docker.com/
开发部署中,需要安装一些软件,这里记录一些软件的安装命令。
docker run -d --name mynginx -p 8888:80 nginx
docker run -d -p 8080:8080 --name tomcat9 tomcat
docker run -d -v /home/elasticsearch/plugins:/usr/share/elasticsearch/plugins --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.17.4
将zip文件解压后,文件夹名称更名为ik
上传分词器(这里使用ik分词器)到主机,位置为/home/elasticsearch/plugins
重启容器
docker restart elasticsearch
docker run -d --name redis -p 6379:6379 -d redis:latest
# 指定版本
docker run -d --name redis -p 6379:6379 -d redis:7.0.5
# 指定密码
docker run -d --name redis -p 6379:6379 -d redis:7.0.5 --requirepass 123456
docker run --name memcached -p 11211:11211 -d daocloud.io/library/memcached:1.5.1-alpine
docker run --name=zipkin -p 9411:9411 -d openzipkin/zipkin
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server
docker run --name=rabbitmq -p 15672:15672 -p 5672:5672 -d rabbitmq:management
#启动并挂载mysql的数据到主机下的目录,并且挂载时区和时间到宿主机(采用主机时间)
docker run -d -p 3306:3306 -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7
如果没有挂载时区,显示时间将会时国际标准时,比北京时间少8个小时。
也可以使用mysql命令修改时区
//设置全局时区
set global time_zone = '+8:00';
//立即生效
flush privileges;
docker run -d --name zookeeper --privileged=true -p 2181:2181 -v /mydata/zookeeper/data:/data -v /mydata/zookeeper/conf:/conf -v /mydata/zookeeper/logs:/datalog zookeeper:3.5.7
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。