![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《Docker》
文章平均质量分 67
Docker
王卫——David
CSDN博客专家 阿里云专家博主 Java领域优质创作者
展开
-
Docker从入门到精通——实战Dockerfile构建Tomcat镜像
实战Dockerfile构建Tomcat镜像前言准备镜像文件编写Dockerfile前言再上一篇博客总结了CMD与ENTRYPOINT区别感兴趣可以进行访问。CMD与ENTRYPOINT的区别准备镜像文件首先我们需要准备两个文件分别是tomcat和jdk。tomcat和jdk可以在官网进行下载。Tomcat官网JDK下载官网将下载好的文件或者是压缩包上传到虚拟机中。我这儿上传的是我的XShell中。如何将文件上传到xShell,在Xshell新建会话中选择SFTP协议,这个协议主要是用来传原创 2022-05-07 20:50:01 · 5717 阅读 · 1 评论 -
Docker从入门到精通——CMD与ENTRYPOINT区别
CMD与ENTRYPOINTCMD和ENTRYPOINT的作用CMD语法ENTRYPOINT语法CMD与ENTRYPOINT的区别案例测试CMD测试ENTRYPOINTCMD和ENTRYPOINT的作用CMD和ENTRYPOINT这两个命令,我接触到的是用在了Dockerfile中用于构建容器。CMD:The main purpose of a CMD is to provide defaults for an executing container. CMD的主要用途是为正在执行的容器提供默认值。也原创 2022-04-23 20:55:13 · 11078 阅读 · 10 评论 -
Docker从入门到精通-Dockerfile 构建镜像
Dockerfile构建镜像什么是Dockerfile构建一个镜像的主要步骤为什么要使用DockerfileDockerfile常用命令实战测试-创建一个自己的centos什么是Dockerfile dockerfile是一个文本文档,其中包含用于可以在命令行上调用组装镜像的所有命令。也就是说dockerfile是用来构建docker镜像的文件。构建一个镜像的主要步骤编写一个dockerfile文件docker build 构建成一个镜像docker run 运行镜像docker push原创 2022-04-19 20:47:12 · 5940 阅读 · 3 评论 -
Docker从入门到精通——MySQL数据持久化
MySQL数据持久化前言实战MySQL数据持久化前言再上一篇博客总结了Docker的容器数据卷感兴趣可以访docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag问容器数据卷实战MySQL数据持久化前提Docker中已经下载了mysql的镜像,没有下载可以通过 docker pull mysql进行下载。设置mysql密码安装了mysql之后我们需要需要给mysql设置密码,最好我们是参考dock原创 2022-04-12 21:17:08 · 7098 阅读 · 15 评论 -
Docker从入门到精通——容器数据卷
容器数据卷前言什么是容器数据卷使用数据卷测试数据同步前言 再上一篇博客总结了Docker的如何提交一个自己的镜像感兴趣可以访问如何提交一个自己的镜像什么是容器数据卷容器数据卷是为了实现数据持久化和同步操作,并且容器间也可以数据共享。创建一个容器用于挂载数据卷(抽象上来说本地就可以当做一个容器),其他容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,称为数据卷容器。没有数据卷之前,如果说我们把容器删掉了那么数据也会跟着丢失,容器数据卷解决了数据丢失的问题,通过数据卷可以将数据同步到其他地方原创 2022-04-11 21:07:38 · 6403 阅读 · 1 评论 -
Docker从入门到精通——Commit提交一个自己的镜像
如何提交一个自己的镜像前言Commit实战前言 再上一篇博客总结了Docker的镜像加载原理感兴趣可以访问Docker镜像加载原理Commit Docker通过 docker commit命令来提交容器成为一个新的副本。也就是从容器中创建一个新的镜像。 在docker 中通过 docker commit --help命令我们可以看到docker commit的描述以及它的一些可选项。 docker commit -m=“提交的描述信息” -a=“作者” 容器id 目标镜像名:[TAG]实战原创 2022-04-08 21:08:13 · 6670 阅读 · 15 评论 -
Docker从入门到精通——Docker镜像加载原理
Docker镜像加载原理前言二级目录三级目录前言再上一篇博客总结了Docker的常用命令,并且介绍了如何学习Docker命令。感兴趣可以访问Docker常用命令二级目录三级目录原创 2022-04-04 20:22:36 · 7694 阅读 · 0 评论 -
Docker容入门到精通——Docker常用命令
Docker常用命令前言帮助命令 Docker帮助文档镜像命令前言在上一篇博客我们介绍了一下安装Docker。有需要可以进行回顾安装Docker帮助命令 Docker帮助文档通过docker --help能够查看Docker命令,并且可以通过docker 命令 --help查看命令的选择项。例如:docker --helpdocker images --helpdocker images -a 表示列出所有镜像docker images -q 表示只列出进行的ID根据帮助命令进行原创 2022-04-01 20:46:35 · 6151 阅读 · 0 评论 -
Docker从入门到精通——安装Docker
安装Docker前言安装启动容器前言在上一篇博客我们介绍了一下Docker的基本组成,仓库、镜像、容器。有需要可以进行回顾Docker基本组成安装1.由于之前已经安装过了docker,我们介绍一下卸载docker的命令。使用下面命令进行:yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotat原创 2022-03-29 20:48:52 · 5496 阅读 · 2 评论 -
Docker从入门到精通——Docker的基本组成
Docker安装前言Docker的基本组成镜像容器仓库镜像 容器 仓库 他们之间的关系前言 在上一篇博客我们简要介绍了一下Docker以及我们为什么需要学习Docker。感兴趣的话可以浏览一下Docker概述在进行Docker安装之前我们需要了解一下Docker由哪几部分组成,各个部分之间有什么关联,最后在进行Docker的安装。Docker的基本组成Docker主要由三部分组成 镜像、容器、仓库。镜像Docker镜像可以看做一个文件系统,镜像提供了容器运行所需要的程序、库资源、配置等等。这原创 2022-03-28 20:38:30 · 6817 阅读 · 0 评论 -
Docker从入门到精通——Docker概述
Docker概述Docker简介Docker为什么会出现呢?(解决了什么问题?)Docker的容器技术Docker简介 首先我们先来了解一下百度百科对Docker的定义.Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。-------百度百科通俗一点来说,可以理解docker相当与一个饭店,能够将原材料做成相应的菜品。不用你自原创 2022-03-27 21:05:28 · 5717 阅读 · 0 评论 -
Docker安装Tomcat 外网访问Tomact 阿里云镜像仓库
Docker安装Tomcat 阿里云镜像仓库前提条件安装Tomcat三级目录前提条件已经在Linux系统上安装了DockerDocker官网:Docker官网Docker文档:Docker文档Docker仓库:Docker仓库安装Tomcat在Docker仓库中搜索Tomcat找到最新的Tomcat查看安装命令。或者直接运行命令进行安装。docker pull tomcat完成下载后显示查看是否下载成功,查看所有镜像,找到Tomcatdocker images运行tomcat原创 2022-03-06 21:42:25 · 774 阅读 · 8 评论