033、Docker方式启动tomcat,访问首页出现404错误
Docker方式启动tomcat,访问首页出现404错误 场景 docker启动tomcat(版本是从阿里云上拉下的:9.0.35)时,访问tomcat首页时出现404错误 初步解决 1. 进入容器的tomcat目录 使用命令: docker exec -it 运行的tomcat容器ID /bin/bash 进入到tomcat的目录 2. 进入webapps文件夹 发现里面是空的(tomcat默认…
|
|
18
415 字
|
2 分钟
032、DockerFile解析
DockerFile解析 1. 什么是 DockerFile Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 通常使用 DockerFile 的三个步骤都是: 编写 DockerFile 文件 执行 docker build 编译命令 执行docker run 启动容器命令 以 CentOS 为例, Docker Hub 上的 CentOS 的 Dock…
|
|
20
1804 字
|
17 分钟
031、Docker容器数据卷
Docker容器数据卷 1. 什么是 Docker 容器数据卷 需求: Docker 可以将运行的环境打包形成容器运行,但是我们对 Docker 容器的数据的要求希望是持久化的 容器之间希望共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在docker中我们使用数据卷。…
|
|
16
1032 字
|
4 分钟
030、Docker镜像
Docker镜像 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 而 Docker 镜像的底层实现原理是 UnionFS 联合文件系统 1. UnionFS 联合文件系统 UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件…
|
|
18
999 字
|
4 分钟
027、Docker 常用命令
Docker 常用命令 1. 帮助命令 docker version docker info docker --help(-h) 2. 镜像命令 docker images 列出本地主机上的镜像 REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用…
|
|
20
1541 字
|
16 分钟
028、Docker 安装
Docker 安装 1. 前提 当前 Docker 基本都装在 Linux 环境下,以 CentOS 为例,建议 CentOS6.5 以上版本,目前主流 CentOS6.8 和 CentOS7.x 都支持 2. Docker三要素 镜像(Image) Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。 容器(Container) D…
|
|
17
1372 字
|
7 分钟
026、Docker基础知识
Docker基础知识 1. 什么是Docker Docker是一个开放源代码软件项目,让应用程序部署在软件货柜下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制 依据行业分析公司“451研究”:“Dockers是有能力打包应用程序及其虚拟容器,可以在任何Linux服务器上运行的依赖性工具,这有助于实现灵活性和便携性,应用程序在任何地方都…
|
|
18
2268 字
|
7 分钟