
docker
文章平均质量分 79
键盘歌唱家
是金子总会发光
展开
-
Docker网络
自定义网络的优势是解决默认brige模式由于容器宕机导致的ip变化的问题。原创 2023-04-02 01:09:28 · 338 阅读 · 1 评论 -
Docker图形界面
Portainer是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境官网:https://www.portainer.io运行步骤很简单,在命令行敲下面的命令,即可自动下载并运行Portainer容器,然后访问即可。初始界面设置好8位数的密码后,即可选择本地的Docker查看容器,镜像等信息…原创 2023-04-01 23:46:50 · 2031 阅读 · 1 评论 -
Dockerfile详解
我们总会遇到下面这种情况:使用docker pull 拉取下来的镜像发现其提供的功能并不完善,比如拉下来个centos的镜像,运行该镜像生成容器发现连命令都没有!想要在该镜像的基础上扩充其功能点,于是我们想到可以通过如下办法:先进入该容器进行相关的yum安装但上面的操作还是太麻烦了,需要人手工进入容器,等待软件的一个个下载和安装,有没有一种清单可以把要做的事情规划好,然后交给docker自动按照规划去执行呢?答案:有的,这就是本篇博客要提到的Dockerfile!原创 2023-02-27 21:41:54 · 329 阅读 · 0 评论 -
Docker容器编排
docker-compose是Docker官方的开源项目,可以管理多个docker容器组成的一个应用。你需要定义一个YAML格式的配置文件,写好多容器之间的调用关系。然后只需要一个命令,就能同时启动或者关闭这些容器。原创 2023-03-19 18:44:10 · 679 阅读 · 0 评论 -
若依微服务(ruoyi-cloud)保姆版容器编排运行
由于本篇博客是以docker容器编排的方式运行,请各位读者提前下载好docker和。原创 2023-03-24 17:30:05 · 980 阅读 · 0 评论 -
docker安装redis
1.安装命令2.操作玩耍。原创 2023-02-25 23:22:46 · 1919 阅读 · 0 评论 -
docker安装MySQL数据库
但是当你执行mysql创建表插入中文数据时,会发现乱码具体原因如下,mysql的字符集都是拉丁字符:并且这种玩法会存在数据丢失的问题。原创 2023-02-22 21:32:07 · 250 阅读 · 0 评论 -
Docker安装Tomcat
这个问题出现的原因是因为新版的tomcatwebapps里面没有东西。解决办法是将webapps.dist文件覆盖掉webapps。下面是成功后,访问localhost:8080的成功界面。当完成上面的操作后,发现访问。原创 2023-02-22 20:32:42 · 130 阅读 · 0 评论 -
docker技术-基本命令和hub使用
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。图片来源于网络使用Docker的步骤:1.确认要安装docker的系统的linux内核高于3.10,低于3.10使用yum update更新uname原创 2020-08-10 09:15:57 · 650 阅读 · 0 评论 -
Docker玩耍RabbitMQ
首先要在docker上安装rabiitMQ镜像:docker pull rabbitmq:3-management启动rabiitmq:docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 容器id查看服务器的ip:ip addr然后在浏览器的地址栏输入,进入下面的界面:ip:15672账号密码默认都是guest.我们模拟一下消息队列的发布和接收:添加如下几个交换机:解释一下:direct:消息中的路由原创 2020-08-22 16:13:24 · 135 阅读 · 0 评论 -
docker安装运行Elasticsearch
Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能,github等大型的站点也是采用了ElasticSearch作为其搜索服务.docker安装Elasticsearch命令(建议不要安装太高的版本,否则运行时会报错)docker pull elasticsearch:5.6.9运行命令如下,因为elastic 是java写的,运行默认会占用两个G左右的堆内存空间,导致空原创 2020-08-23 18:34:51 · 677 阅读 · 1 评论