Docker
文章平均质量分 81
风车菊
积极向上,坚持前行的勇敢少年
展开
-
docker部署springBoot项目JDK8&JDK11
一、JDK8版本1、编写DockerfileFROM java:8ADD hsjz-0.0.1-SNAPSHOT.jar /hsjz.jarEXPOSE 8080ENTRYPOINT ["java","-jar","/hsjz.jar"]2、Dockerfile解释因为我们的docker可以直接pull,jdk8,所以不需要我们额外的准备工作FROM 表示基于jdk8ADD表示添加当前目录下的springboot,jar包,并且重命名为 /hsjz.jarEXPOSE 暴露端口号EN原创 2021-08-11 13:15:15 · 3596 阅读 · 0 评论 -
docker-07-push镜像到阿里云镜像服务
文章目录1、制作镜像,确定我们要推送的镜像已经制作好2、打开阿里云镜像服务,创建镜像仓库3、推送(1)等录(2)推送4、查看推送结果拉取推送的镜像1、制作镜像,确定我们要推送的镜像已经制作好2、打开阿里云镜像服务,创建镜像仓库3、推送(1)等录docker login --username=xxx registry.cn-beijing.aliyuncs.com(2)推送docker tag [ImageId] registry.cn-beijing.aliyuncs.com/zd原创 2021-08-10 17:37:35 · 254 阅读 · 0 评论 -
docker-06-mysql-redis-tomcat安装
文章目录一、总体步骤二、安装tomcat三、安装mysql四、安装Redis一、总体步骤搜素我们的镜像pul我们想要的镜像查看镜像启动我们镜像停止我们容器移除我们容器||重启我们容器二、安装tomcat搜素:docker search tomcat拉取:docker pull tomcat:last查看:docekr images tomcat运行:docker run -it -p 9090:8080 tomcat关闭:docker stop/kill [id]三、原创 2021-08-10 13:40:50 · 84 阅读 · 0 评论 -
docker-06-DockerFile解析
文章目录一、DockerFile是什么二、DockerFile构建的过程1、DockerFile内容基础知识语法2、Docker执行Dockerfile的大致流程3、小结三、DockerFile的保留字指令四、案例分析编写DockerFile1、Base镜像(scratch)2、案例一:编写centos(1)DockerFile编写(2)构建(3)运行(4)查看镜像的变更历史3、案例二:制作Tomcat镜像(1)准备Tomcat压缩包和JDK压缩包(2)创建DockerFile文件(3)构建(4)运行并且创原创 2021-08-10 12:58:28 · 395 阅读 · 0 评论 -
docker-05-容器数据卷
文章目录一、数据卷是什么二、数据卷可以做什么1、容器的持久化2、容器之间继承+共享我们的数据三、数据卷添加1、直接启动时命令添加(有权限修改)2、直接启动时命令添加(无权限修改,之后读)3、DockerFile添加(1)指令(2)DockerFile构建(2)构建镜像(3)run 运行,我们的容器(4)查找我们主机的文件地址4、备注:出现cannot open directory解决方案四、数据卷容器是什么数据卷的共享操作数据卷的生命周期一、数据卷是什么按照阳哥话,就是一个U盘,提供给我们docker容原创 2021-08-10 11:34:17 · 101 阅读 · 0 评论 -
docker-04-镜像
文章目录一、镜像是什么1、unionFs 联合文件系统2、Docker镜像加载原理3、分层的镜像4、为啥使用分层的镜像5、docker镜像的特点二、docker镜像的commit操作1、操作解释2、案例演示1、pull tomcat镜像并运行2、做一些修改,该为我们的镜像3、提交我们正在运行容器为一个镜像4、测试一、镜像是什么1、unionFs 联合文件系统UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来原创 2021-08-10 08:37:45 · 88 阅读 · 0 评论 -
docke-03-常用命令
一、帮助命令1、docker versiondocker version 查看docker相关的版本信息[root@javaEE ~]# docker versionClient: Docker Engine - Community Version: 20.10.8 API version: 1.41 Go version: go1.16.6 Git commit: 3967b7d Built: Fri J原创 2021-08-08 20:41:58 · 2360 阅读 · 0 评论 -
docker-02-简介&底层原理简单法分析
一、docker是什么1、为什么会有docker一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决问题,软件可以带环境安装?也就是说,安装的时候,把原始环境一模一样地复制过来。开发人员利原创 2021-08-08 16:45:33 · 99 阅读 · 0 评论 -
docker-01 docker-centos7-安装&配置阿里元镜像加速
官网安装指引地址参考文章文章目录前提:所有操作都是在root下进行1、确定centos版本信息(安装docker要求)2、安装编译环境gcc,gcc-c++3、 卸载旧版本(有无都执行一下,预防万一)4、install using the repository 使用存储库进行安装(1)设置存储库(2)配置阿里云仓库,官方的太慢(3)更新yum 索引(4)安装docker引擎安装最新版本安装指定版本5、启动6、测试7、配置阿里云镜像加速(1)获取专属的阿里元镜像加速(2)修改/etc/docker/dae原创 2021-08-08 10:25:41 · 140 阅读 · 0 评论