![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
刘孟欣
这个作者很懒,什么都没留下…
展开
-
Dockerfile制作一个tomcat镜像
Dockerfile制作一个tomcat镜像1、准备好tomcat压缩包和jdk压缩包压缩包下载地址:tomcat下载地址jdk下载地址2、编写Dockerfile文件,最好使用官方命名Dockerfile,这样构建镜像的时候就不用-f [dockerfile文件名]了[root@izbp1edp201fgcgj4xb1trz zhixin]# cat Dockerfile FROM centosMAINTAINER zhixin<2042551085@qq.com>COP原创 2020-11-09 22:07:14 · 156 阅读 · 0 评论 -
DockerFile详解
DockerFile介绍DockerFile到底是什么?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。DockerFile的构建过程创建dockerfile文件并写入脚本语言通过docker build命令运行脚本文件形成镜像docker run命令运行我们这个镜像可以通过docker push命令将我们创建的镜像推送到Docker Hub或阿里云镜像仓库。这是官方提供的ce原创 2020-11-08 22:53:57 · 313 阅读 · 0 评论 -
Docker容器数据卷技术
Docker容器数据卷技术什么是容器数据卷docker理念回顾将应用和环境打包成了一个镜像数据?如果把镜像删了,数据也会随之删除为了避免删库跑路hahaha需求:将数据存储在本地容器之间可以有一个数据共享的技术!Docker中产生的数据同步在本地这就是数据卷技术,将容器中的目录,挂载到Linux上数据卷基本使用方式一:docker run -it -v [本地路径]:[容器内路径]docker run -it -v /home/test:/home centos /bin/bash原创 2020-11-03 23:43:22 · 281 阅读 · 0 评论 -
Docker常用命令汇总
1、执行性命令1.1 搜索镜像docker search [关键词]1.2 拉取镜像# 拉取mysql的latest镜像到本地docker pull mysql# 拉取5.7版本mysql镜像到本地docker pull mysql:5.71.3 查看本地镜像docker images1.4 删除本地镜像#选择性删除docker rmi [镜像id 1] [镜像id 2] [镜像id 3]...#删除全部镜像docker rmi $(docker images -aq)原创 2020-11-03 16:44:06 · 90 阅读 · 0 评论 -
Docker可视化面板portainer安装
Docker可视化面板portainer安装1、创建容器并运行(没有下载镜像会默认帮你下载)docker run -d -p 888:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer2、浏览器打开页面IP + 888(888端口为你服务器安全组里开放了的端口)http://120.27.244.3:888/打开后的页面为一个注册页(因原创 2020-11-03 15:53:32 · 760 阅读 · 0 评论 -
Docker部署并运行Elasticsearch
Docker部署并运行Elasticsearch1、下载elasticsearch镜像docker pull elasticsearch:6.8.132、创建容器并运行(踩坑)#elasticsearch十分占用内存,用这种方式启动会导致Linux卡机docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.8.13#所以需要限制内存(原创 2020-11-02 23:54:26 · 394 阅读 · 2 评论 -
Docker部署并运行tomcat
Docker部署并运行tomcat1、下载tomcat镜像docker pull tomcat:8.52、创建容器并运行docker run -d --name tomcat01 -p 443:8080 tomcat:8.53、浏览器访问服务器IP + 443(443端口一定是服务器安全组开放了的)这时候我们访问的结果是这样的,原因是docker默认下载的镜像是缩减版的,此时我们进入容器内,发现webapps目录下是没有任何东西的,所以才导致了4044、将webapps.dist目录下原创 2020-11-01 12:15:16 · 1087 阅读 · 0 评论 -
Docker部署并运行Rabbitmq操作步骤
Docker部署并运行Rabbitmq操作步骤1、下载镜像(选择可以访问web管理界面的tag)docker pull rabbitmq:management2、创建容器并运行(设置了账号密码都为admin)docker run -dit --name Myrabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:management3原创 2020-11-01 11:19:34 · 396 阅读 · 0 评论