#docker

docker快速安装elasticsearch

dockerpullelasticsearch:5.6.9#不选择版本就是最新的#-d表示在后台运行dockerrun-d-p9200:9200-p9300:9300-e"discovery.type=single-node"--nameeselasticsearch:5.6.9#也可以设置ES_JAVA_OPTS内存...

docker快速安装rabbitmq

#指定版本,该版本包含了web控制页面dockerpullrabbitmq:management#方式一:默认guest用户,密码也是guestdockerrun-d--hostnamemy-rabbit--namerabbit-p15672:15672-p5672:5672rabbitmq:management#方式...
代码星球 ·2020-04-07

docker限制容器内存使用上限

记录一个项目开发部署中遇到的一个问题,处理经验总结。问题:  我们的项目使用的是Angular6+Springboot+redis+mycat结构,项目部署在容器里面,项目正式部署以后,发现内存一直在升高,以至于使服务器内存几乎所剩无几,服务器上运行的其他内存就被迫终止了。解决策略:  限制单个容器内存使用上...

docker+nginx部署静态网页(html)

我看了下网上都是部署单个.html页面的实例。所以今天试试多个.html文件的部署。因为之前docker部署过vue.js打包的项目,所以按上次部署方式部署。结果还真行,只是这次部署的是小滴课堂上的买的教程,仿美团页面项目。 部署步骤参考上篇:https://www.cnblogs.com/longdb/p/...

springcloud 连接docker中运行的RabbitMQ消息中间件。

参考:https://blog.51cto.com/zero01/2173288主要是记录几个坑:第一个坑:开始订单服务中配置文件是:#配置rabbitmq2019.5.17addedbylongdbrabbitmq:host:193.112.82.83port:15672username:guestpassword:...

docker + nginx 部署vuejs3.0项目

1:用指令npmrunbuild打包vusjs项目(该项目是在github上下载的)。打包成功后会生成一个目录dist。  2:把该文件夹拷贝到腾讯云服务器(操作系统centos7)下的/usr/share目录下。3:在/usr/share目录下新建Dockerfile文件dockerfile文件内...

本地docker镜像上传到腾讯云镜像仓库。

和上篇上传到DockerHub类似,只是登录时切换成腾讯云镜像仓库地址(ccr.ccs.tencentyun.com/longdbtencentdocker/publongdb)即可。dockerlogin--username=账号IDccr.ccs.tencentyun.com/longdbtencentdocker...

本地docker镜像上传Docker Hub,并且在腾讯云上pull该镜像,最后运行成功。

1:在dockerhub上注册一个账号(本人直接能注册,有的说不能),然后创建自己的仓库。2:登录dockerhub( longdbdocker--hub账号,longdb--仓库名称)。3:在本地dockerforwindow下用指令dockertag打标签。dockertag本地tag hub账...

win10 下springcloud打包docker镜像部署。

1:建一个最简单的springcloud应用。2:在根目录下新建dockerfile,文件如下:FROMopenjdk:8-jdk-alpineVOLUME/tmpARGJAR_FILECOPY${JAR_FILE}app.jarENTRYPOINT["java","-jar","/app.jar"]3:pom.xml...

docker学习(8) 在mac机上搭建私有仓库

docker的私有仓库类似maven的私服,一般用于公司内部搭建一个类似dockerhub的环境,这样上传、下载镜像速度较快,本文将演示如何在mac上利用docker-machine搭建无需SSL证书的私有仓库。一、查看docker-machine虚拟机IPdocker-machineipdefault默认情况下doc...

docker学习(7) docker-compose使用示例

上一回学习了如何利用docker搭建一个mysql+javaservice+nginx,总共4个docker容器,如果采用dockerrun的方式一个一个容器去创建十分麻烦。为了能更高效的批量创建容器,docker推出了docker-compose工具,只需要定义一个docker-compose.yml文件即可快速搞定...

docker学习(6) docker中搭建java服务及nginx反向代理

先看下容器规划:上图中mysql容器的搭建见上篇博客,service1/2为javarestservice,创建脚本如下:dockerrun-d-hservice1-v/Users/yjmyzz/data/service:/opt/service--nameservice1--linkmysql:mysql-p0.0....

docker学习(5) 在mac中创建mysql docker容器

github上有一个专门的docker-libary项目,里面有各种各样常用的docker镜像,可以做为学习的示例,今天研究下其中mysql镜像的用法,国内镜像daocloud.io也能找到mysql的镜像,但根据其参考文档在mac上尝试了数次,将mysql数据库文件存储在mac本机时,启动总是报错,大意是docker...

docker学习(4) 一些常用操作

继续docker的学习之旅,今天练习一些常用的命令:一、镜像相关1.1列出本机所有镜像dockerimages后面的操作,都以ubuntu做为练习的目标。另外:如果某些镜像文件不想要了,可以用下面的命令删除1.2删除镜像dockerrmi镜像Id(即:1.1图中的IMAGEID)有时候删除会失败,比如:有一个容器正在使...

docker学习(3) 容器的启动过程

这一节我们来稍微了解下docker原理性的东西dockerrun-i-tubuntu/bin/bash输入上面这行命令,启动一个ubuntu容器时,到底发生了什么?大致过程可以用下图描述:首先系统要有一个dockerdaemon的后台进程在运行,当刚才这行命令敲下时,1.dockerclient(即:docker终端命...
首页上一页...3940414243...下一页尾页