docker
沉默寡言的托马斯
擅于面向百度编程,人称ctrl+c crtl+v ,crud攻城狮。
展开
-
docker 常用命令
docker rmi -f 容器iddocker imagesdocker ps原创 2022-02-09 15:53:30 · 495 阅读 · 0 评论 -
在linux上安装docker
听说docker挺火的,于是就学习了一下。原创 2020-06-06 20:47:40 · 1282 阅读 · 1 评论 -
docker 的maven 插件
利用maven 插件,用于从Java服务中构建Docker映像。<build> <plugins> <!-- docker的maven插件,官网:https://github.com/spotify/docker-maven-plugin --> <plugin> <groupId>com.spotify</groupId> <artifac原创 2020-08-15 14:34:38 · 1661 阅读 · 0 评论 -
docker-compose.yml 设置jvm 堆内存大小
version: '3'services: config: image: 镜像地址 ports: - 8888:8888 volumes: - /opt/microservice2.0/microservice-config/:/opt/microservice2.0/microservice-config - /opt/microservice2.0/api/:/opt/microservice2原创 2020-08-10 18:06:58 · 8749 阅读 · 0 评论 -
linux 上使用docker stack deploy 集群部署镜像
linux 上使用docker stack deploy 集群部署镜像1.部署镜像上一篇我们将到将jar 都生成镜像,这篇就使用docker stack deploy 将镜像部署。1.部署镜像输入 以下指令docker stack deploy --compose-file=/root/docker-compose.yml api其他的命令 参考 官网 https://docs.docker.com/compose/compose-file/.在浏览器登陆portainer.io,可以看原创 2020-08-09 17:09:29 · 2599 阅读 · 1 评论 -
linux 上安装portainer.io
linux 上安装portainer.io1.portainer.io是什么?2.安装,运行镜像3.登陆1.portainer.io是什么?Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市面上能管理swarm的平台不多)。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,不像rancher的部署,部署了一大堆container,而且portainer是跨平台的原创 2020-08-09 16:13:27 · 3407 阅读 · 0 评论 -
linux 上Docker file 一键将jar包生成docker镜像
linux 上Docker file 一键将jar包生成docker镜像1.上传jar包2.创建Dockerfile 文件3.创建docker-compose.yml 配置文件4.生成docker镜像公司是用docker 部署项目的,是将jar包 生成镜像放在阿里云,我没购买阿里云docker镜像服务,只能自己在本地生成镜像了。1.上传jar包随便传3个jar包到服务器2.创建Dockerfile 文件接着在xshell,输入 vi Dockerfile , 输入以下指令。输入完成 按Esc,原创 2020-08-09 15:44:51 · 1752 阅读 · 0 评论 -
Docker file 参数详解
Docker file 参数详解1.参数2.示例Dockerfile 由一行行命令语句组成,并且支持已 # 开头的注释行。一般而言,Dockerfile 的内容分为四个部分:基础镜像信息、维护者信息、镜像操作指令、容器启动时执行指令、1.参数This dockerfile demo for project build to docker images VERSION 2 Author: Shawn_xiao Command format: Instruction [arguments原创 2020-08-09 10:49:34 · 1795 阅读 · 0 评论 -
docker 部署mysql多实例
第一步,拉取MySQL镜像$ sudo docker pull mysql之后docker会自动拉取(下载)MySQL镜像。等待同样是漫长的。。。注意,若提示拉取失败就重复几次,总有一次会成功的。。。没办法,墙内的人民很辛苦拉取成功后我们查看一下:$ sudo docker images第二步,创建并启动MySQL容器输入以下命令:启动第一个mysql实例$ sudo docker run --name mysql3306 -e MYSQL_ROOT_PASSWORD=123456原创 2021-08-18 20:44:44 · 485 阅读 · 0 评论 -
docker 安装mysql8.0
第一步,拉取MySQL镜像$ sudo docker pull mysql之后docker会自动拉取(下载)MySQL镜像。等待同样是漫长的。。。注意,若提示拉取失败就重复几次,总有一次会成功的。。。没办法,墙内的人民很辛苦拉取成功后我们查看一下:$ sudo docker images第二步,创建并启动一个MySQL容器输入以下命令:$ sudo docker run --name pwc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:33原创 2021-05-19 11:14:34 · 343 阅读 · 0 评论 -
docker 安装rocketmq
前言首先我们是使用Docker进行搭建环境的,所以我们先要在自己机器上的安装Docker,具体的安装过程以及对于Docker的介绍官方文档里面说的很清楚了https://docs.docker.com/get-started/。我们要搭建RocketMQ服务器,那么我们就要知道大概搭建RocketMQ服务器需要部署哪些东西。对于RocketMQ有一个架构图,如下所示。而图中所示的Producer(生产者)和Consumer(消费者)无需我们搭建,因为那是作为一个服务器进行启动的。nameserver就是原创 2021-05-12 16:29:11 · 298 阅读 · 4 评论