Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Docker初级:Docker安装部署Nginx、Tomcat

Docker初级:Docker安装部署Nginx、Tomcat

作者头像
百思不得小赵
发布于 2022-12-01 07:04:46
发布于 2022-12-01 07:04:46
43900
代码可运行
举报
文章被收录于专栏:小赵Java总结小赵Java总结
运行总次数:0
代码可运行

Docker镜像官网地址:https://hub.docker.com/

目录

Docker部署Nginx

第一步:查看本地环境镜像

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker images

第二步“:搜索Nginx镜像

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker search nginx

第三步:拉取nginx镜像,默认下载最新版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker pull nginx

第四步:后台启动 nginx

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker run -d --name nginx01 -p:3344:80 nginx

第五步:测试

  • 本地测试:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl localhost:3344
  • 外网访问:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://IP:3344/

第六步:进入容器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker exec -it nginx01 /bin/bash

Docker部署Tomcat

第一步:搜索容器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker search tomcat

第二步:拉取tomcat镜像,默认下载最新版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker pull tomcat

第四步:后台启动 tomcat

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker run -d --name tomcat01 -p:3355:8080 tomcat

第五步:进入容器,默认webaps下没有文件,文件都在webapps.dist

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker exec -it tomcat01 /bin/bash

拷贝文件到webapps

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cp -r  webapps.dist/* webapps

第六步:测试

  • 本地测试
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl localhost:3355
  • 外网访问

Docker镜像官网

搜索对应的镜像

对应的版本信息和安装方法

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
零基础学Docker【3】 | 一文带你快速进行Docker实战
前言 本篇是零基础学Docker系列的第三篇文章,在上一篇文章? 一文带你快速学习Docker常用命令中,已经为大家讲解了一些在Docker中常用的命令。本篇我们将对之前学过的内容进行
大数据梦想家
2021/01/27
4780
零基础学Docker【3】 | 一文带你快速进行Docker实战
Docker 常用命令
一、常用命令 基本命令 docker version docker info docker --help 官方文档:https://docs.docker.com/reference/ 镜像命令 查看镜像: // 查看所有的镜像 docker images // 可选参数 Options: -a, --all Show all images (default hides intermediate images) --digests Show dige
wsuo
2020/07/31
3640
Docker 常用命令
Docker(38)- docker 实战一之安装 Nginx
背景 参考了狂神老师的 Docker 教程,非常棒! https://www.bilibili.com/video/BV1og4y1q7M4?p=14 #1. 搜索镜像 search 建议大家去doc
小菠萝测试笔记
2021/07/08
3580
【Docker】004.2-Docker部署Tomcat
訾博ZiBo
2025/01/06
910
【Docker】004.2-Docker部署Tomcat
docker的端口映射_docker swarm 网络
docker run -itd -p 宿主机ip:宿主机端口:容器端口 –name 容器名 镜像名 /bin/bash
全栈程序员站长
2022/11/10
1.1K0
docker的端口映射_docker swarm 网络
Docker 实用学习笔记(看这一篇就足够了)
开始 -> Docker 在本机寻找对象 -> 判断本机是否有这个镜像 -> 没有则去下载 Docker Hub 这个镜像 —> 找不到镜像就返回错误(否则就下载镜像到本地)
Gorit
2021/12/08
2.5K0
Docker 实用学习笔记(看这一篇就足够了)
docker(常用软件安装)
我们每次改动nginx配置文件,都需要进入容器内部?十分麻烦,我要是可以在容器外部提供一个映射路径,达到在容器外部修改文件名,容器内部就可以自动修改?-v 数据卷 技术!
崔笑颜
2020/10/27
1K0
docker(常用软件安装)
简易入门:使用Docke 部署一个tomcat服务
此时浏览器访问8080端口,显示404,其实服务已经部署好了。只是官方镜像一般是精简版的,所以webapps目录下没有内容。但是webapps.dist是有默认内容的,我们可以进行以下操作,将其全部替换到webapps目录中去,再重新访问:
青山师
2024/10/10
1420
简易入门:使用Docke 部署一个tomcat服务
docker部署nginx, tomcat, elasticsearch
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名,转载请标明出处 最后编辑时间为: 2021/08/12 14:39
用户9347382
2022/01/10
2580
Docker安装 Tomcat
5、安装配置好镜像加速源(由于正常拉取镜像是从境外的docker官网拉取,建议设置镜像加速源) :轻量应用服务器 安装 Docker 并配置镜像加速源 - 最佳实践 - 文档中心 - 腾讯云 (tencent.com)
逸轩
2021/11/29
2.2K1
Docker安装tomcat
腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云GTS官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。
无敌小菜鸟
2022/05/05
1.4K0
Docker安装tomcat
Docker(39)- docker 实战二之安装 Tomcat
背景 参考了狂神老师的 Docker 教程,非常棒! https://www.bilibili.com/video/BV1og4y1q7M4?p=15 直接运行容器 本地找不到镜像会自动下载 --rm
小菠萝测试笔记
2021/07/08
3110
Docker实战:Linux环境安装Tomcat安装步骤
今天给大家分享docker安装Tomcat安装说明,服务器版本为Centos8,安装的tomcat版本为tomcat:8.5.38。
小明互联网技术分享社区
2023/10/17
1.2K0
Docker实战:Linux环境安装Tomcat安装步骤
Docker:十五分钟快速了解Docker快速部署nginx
开发 和 运维 问题:在我的电脑上可以运行,版本更新,导致服务不可用!对于运维来说,考验十分的大
冷环渊
2021/11/10
7250
docker安装tomcat
本文共 59 个字数,平均阅读时长 ≈ 1分钟 1.拉取docker镜像 docker pull tomcat:9.0.71-jre8-temurin-focal 2.创建容器 做webapps的文件映射,将容器中的webapps文件夹映射到外部 图片 3.进入容器 docker exec -it tomcat1 /bin/bash 4.将容器内webapps.dist中自带应用复制到webapps(解决404) cp -r webapps.dist/* webapps 5.解决管理界面403问
小东东
2023/03/20
7600
docker安装tomcat
Docker 软件安装
tomcat 版本网址:https://registry.hub.docker.com/_/tomcat (opens new window)
用户9615083
2022/12/25
1.7K0
Docker 软件安装
【Docker】006-Docker镜像原理
镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件;
訾博ZiBo
2025/01/06
1190
【Docker】006-Docker镜像原理
Docker Review - docker部署Tomcat & Nginx
进入 tomcat 容器 ,发现webapps 下面什么都没有 , 阿里云镜像 默认是最小的镜像,所有不必要的都剔除了,保证最小可运行环境
小小工匠
2021/10/08
4110
Docker教程(超全总结)[通俗易懂]
如果需要通俗地描述容器的话,我觉得容器就是一个存放东西的地方,就像书包可以装各种文具、衣柜可以放各种衣服、鞋架可以放各种鞋子一样。我们现在所说的容器存放的东西可能更偏向于应用比如网站、程序甚至是系统环境。
全栈程序员站长
2022/11/04
3.3K0
Docker教程(超全总结)[通俗易懂]
docker部署服务器_docker服务启动
这样子部署好简单,但是我们每次想要修改配置都需要进入容器内部来修改nginx的配置,这样很麻烦,怎么样才能不进入容器直接在外部进行修改呢?(可以使用数据卷 -v的技术)
全栈程序员站长
2022/11/08
2K0
相关推荐
零基础学Docker【3】 | 一文带你快速进行Docker实战
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验