docker环境搭建及应用部署

一、环境准备
  • 系统环境:Windows10
  • docker软件下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows
    本教程使用的版本为:Docker Desktop Installer.exe(2.1.0)
  • 测试demo 该demo主要是用来在docker上进行发布,可以自行准备,就一个文件夹,然后目录下有一个简单的index.html页面。
<html>
	<body>
		<h1>Hello World!</h1>
	</body>
</html>
  • 在这里插入图片描述
二、docker安装
1、启用Hyper-V

打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图:

点击确定后,启用完毕会提示重启系统,我们可以稍后再重启。

在这里插入图片描述

2、docker安装

下载完成后运行安装包,安装完成后界面如下图所示:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

单击Close and log out,电脑会重新启动。

2、docker启动

电脑重启后,找到docker的快捷方式,双击启动,这时候会在电脑右下角的托盘位置会有一个小鲸鱼的图标。这个时候说明启动成功了,可以通过命令行查看当前的docker版本,如图所示:

两个命令,一种查询详细,一个查询简单版本。

在这里插入图片描述

3、更换镜像源地址

点击托盘处docker图标右键选择-Settings,然后修改,最后点击Apply即可,这时会重启Docker。如下:
在这里插入图片描述

4、验证

输入命名“docker run hello-world”可以加载测试镜像来测试。出现下图即表示docker安装成功了。
在这里插入图片描述

三、应用
1、 安装tomcat

通过命令行安装tomcat,如下图所示:

docker pull tomcat

在这里插入图片描述

2、 启动tomcat容器

启动命令中,-p 表示端口号,前一个8080是指我们访问tomcat时的端口号, 后一个8080是tomcat启动的一个容器在docker中运行的端口号。

docker run -p 8080:8080 tomcat:latest

在这里插入图片描述

3、 验证tomcat启动是否成功

访问http://localhost:8080/路径,出现下图,说明启动成功了。
在这里插入图片描述

4、查看运行的容器

通过该命令查看对应的CONTAINERID,在后面需要用到。

docker ps

在这里插入图片描述

5、查看tomcat运行环境

通过下面命令可以进到tomcat运行环境,然后通过pwd可以查看环境目录。

docker exec -it CONTAINERID  /bin/sh

在这里插入图片描述

6、上传demo

通过docker cp 可以把上面准备的demo上传到对应webapps下。

docker cp D:\Hyperv-workspace\admin d9afce:/usr/local/tomcat/webapps

在这里插入图片描述

7、验证

在浏览器访问http://localhost:8080/admin/index.html路径,打开如下页面,说明项目发布成功。
在这里插入图片描述

发布了48 篇原创文章 · 获赞 3 · 访问量 3140

猜你喜欢

转载自blog.csdn.net/hou_ge/article/details/101690362