docker布署相关服务命令
2020-06-09 16:16
11 查看
docker启动容器外挂本地项目
tomcat
docker run -d -p 8081:8080 --name tomcat -v /usr/local/mytomcat:usr/local/tomcat/webapps/ROOT tomcat
mysql
docker run -d --name mysql5.7 -p 33306:3306 --restart always --privileged=true -v /root/docker/mysqletc/mysql:/etc/mysql -v /root/docker/mysqletc/data:/var/lib/mysql -e MYSQL_USER="summit" -e MYSQL_PASSWORD="summit" -e MYSQL_ROOT_PASSWORD="hame" mysql:5.7
redis
docker run -d --name myredis -p 6389:6379 redis --requirepass "hame" nginx docker run --name nginx -d -p 18081:80 -v /usr/local/mynginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/mynginx/html:/etc/nginx/html -v /usr/local/mynginx/logs:/var/log/nginx nginx
es
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.8.3
es_head
docker run -d --name es_admin -p 9100:9100 yanliangzhong/elasticsearch-head rabbitmq docker run -dit --name myRabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=hame -p 15672:15672 -p 5672:5672 rabbitmq:management
ftp
docker run -d -v /var/ftp/ftpuser:/home/vsftpd \ -p 20:20 -p 21:21 -p 21100-21110:21100-21110 \ -e FTP_USER=ftpuser -e FTP_PASS=dkha123 \ --restart=always \ -e PASV_ADDRESS=ip -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 \ --name vsftpd --restart=always fauria/vsftpd
docker打包
docker login docker commit -m 'nginx for new project' e49358197c12 jin718209713/mynginx
dockerPush
docker push jin718209713/eshead
es_heard 设置es最大查询返回数量
es_head 复合查询中 put http://ip+端口/index/_settings/ {"index":{"max_result_window":20000000}}
相关文章推荐
- Docker服务相关命令
- linux下tomcat服务的相关命令
- Docker集群实验环境布署--swarm【3 注册服务监控与自动发现组件--consul】
- Docker容器知识点以及相关命令
- Docker学习文档之三 其他相关-Docker常用命令
- Active Diretory 目录服务相关命令
- 使用docker网络相关命令
- 重启docker服务应用自启停命令(推荐)
- redis服务相关命令
- docker学习2---docker的相关命令
- linux下tomcat服务的相关命令
- docker镜像相关命令
- Docker学习笔记2--频繁使用的相关命令
- linux下tomcat服务的相关命令
- linux下tomcat服务的相关命令
- docker容器相关命令
- Windows中系统服务、驱动程序和注册表的相关命令
- Docker容器相关命令
- Docker学习笔记2--频繁使用的相关命令