CentOS 7 下Docker的安装与部署详细步骤(图文详解)

本文详细介绍在CentOS7上使用Docker安装和部署Tomcat的过程,包括操作系统要求、Docker安装步骤、Tomcat镜像拉取、环境目录创建、容器运行及内容添加等关键操作。

准备工作

1、操作系统:VMWare虚拟机 、 CentOS 7
VMware虚拟机下载和安装教程
CentOS 7安装教程

2、CentOS 7 操作系统网络可用。

3、官方参考文档纯英文

操作系统要求

1、安装docker需要在centos7以上版本;

2、linux内核版本需要在3.10以上,可通过uname -r 查看系统内核。
在这里插入图片描述

docker 安装

1、检查docker安装源 yum list docker
在这里插入图片描述
2、yum安装docker : yum install docker.x86_64
在这里插入图片描述
选择 【y】,
在这里插入图片描述
继续选择 【y】,
在这里插入图片描述
出现 Complete ,表示已经安装成功了。

3、进入 docker 目录 : cd /etc/yum.repos.d/
查看 docker 版本 : docker --version
在这里插入图片描述
4、启动 docker : systemctl start docker
查看 docker状态 : systemctl status docker
看到绿色的 running 代表docker已经启动成功,并正在运行中。
在这里插入图片描述

通过docker安装tomcat

1、 拉取tomcat :docker pull tomcat:8.5.35
在这里插入图片描述
2、查看docker镜像:docker images
在这里插入图片描述

3、创建tomcat镜像运行环境目录,

 		mkdir -p /usr/local/docker/tomcat/logs /usr/local/docker/tomcat/webapps

在这里插入图片描述

4、运行 tomcat ·镜像:

	docker run -d -p 8080:8080 --name tomcat8 -v /usr/local/docker/tomcat/logs:/usr/local/tomcat/logs -v  /usr/local/docker/tomcat/webapps:/usr/local/tomcat/webapps tomcat:8.5

参数说明:
-d 后台运行
-p 指定端口映射
–name 指定别名,以下tomcat8均为别名
-v 指定环境

5、启动成功查看正在运行的镜像

docker ps:查看正在运行的容器

[root@centos7 yum.repos.d]# docker ps

docker ps –a:查看历史运行过的容器

[root@centos7 yum.repos.d]# docker ps –a

在这里插入图片描述
6、给webapps里面添加内容,

mkdir /usr/local/docker/tomcat/webapps/ROOT
cd /usr/local/docker/tomcat/webapps/ROOT
vi index.html
按 i 键入 hello world! hello docker! hello tomcat!
按 esc 输入 :wq 保存

7、在主机浏览器访问 http://192.168.1.101:8080/
在这里插入图片描述
或者在linux命令行输入 : curl -l localhost:8080
在这里插入图片描述
到此,tomcate 部署成功.

8、重新启动tomcate
docker restart tomcat8
在这里插入图片描述

9、结束/停止 docker 容器
docker stop tomcat8
在这里插入图片描述
或者 docker kill tomcat8
在这里插入图片描述

10、清理docker容器
docker rm tomcat8

在这里插入图片描述
希望本文对你有所帮助,有疑问可以互相探讨,大家一起进步。

### 不同操作系统上的 Docker 安装方法 #### 在 OpenKylin 上安装 Docker 对于国产化系统 OpenKylin,可以按照特定的方法来解决可能遇到的兼容性问题。通过研究并记录详细安装过程,能够成功部署 Docker 环境[^1]。 #### 在 Debian 操作系统上安装 Docker 针对 Debian 11 的 Docker 安装流程相对简单明了。可以通过官方提供的一键安装脚本快速完成配置工作,并利用配套的一键卸载脚本来管理环境清理需求[^2]。 #### Windows 操作系统下的 Docker 安装指南 在 Windows 平台上,用户可以从指定链接下载适合的 Docker Desktop Installer 文件来进行图形界面化的安装操作。具体可访问以下路径获取最新版安装程序以及查阅相关文档说明[^3]: - 下载地址一: `https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe` - 文档指引二: `https://docs.docker.com/desktop/windows/install/` #### 银河麒麟操作系统中的 Docker 设置方式 考虑到银河麒麟基于 Ubuntu 构建的特点,在其之上设置 Docker 则需参照 Ubuntu 的标准流程执行。特别需要注意的是要依据实际使用的发行版本选取匹配好的离线包资源文件加以导入处理[^4]。同时建议参考 Ubuntu 版本代号映射表以便准确定位目标软件源位置。 ```bash # 示例命令片段展示如何添加仓库密钥更新APT缓存索引(适用于类Ubuntu平台) curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值