Windows docker版centos-SSH连接配置-tomcat安装

本文详细介绍了如何在Docker的CentOS镜像中配置SSH连接,包括拉取镜像、创建容器、安装与启动SSH服务以及修改密码。同时,文章还涵盖了Tomcat的安装过程,包括启动镜像、解决404错误以及容器内应用的部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、centos-SSH连接配置

1、拉取镜像

docker pull centos:7

2、创建容器(映射端口自定义)

docker run -id --name=centos7 --privileged=true -p 2222:22 centos:7  /usr/sbin/init

查看:docker images    、 docker ps

3、进入容器

docker exec -it centos7 /bin/bash

说明:根据⾃⼰镜像的 ID 或者版本来,-p 映射容器的 ssh 端⼝ 22 到宿主机的 2222
端⼝,--privileged=true 和/usr/sbin/init 必须设置。
4、查看是否安装ssh服务
yum list installed | grep openssh-server
说明:什么都没有就是没安装
5、安装 ssh
yum install passwd openssl openssh-server -y
6、修改配置文件 vim/etc/ssh/sshd_config
打开注释
允许远程登录关键字:PermitRootLogin
监听端⼝:22 端⼝需要与创建容器映射的容器端⼝对应。
开启⽤户名密码验证关键字:PasswordAuthentication
7、passwd修改密码
8、启动ssh服务、加入开机自启动
systemctl sshd start
systemctl enable sshd
9、查看本地IP\测试ssh端口\远程登录测试
ipconfig
telnet 172.44.47.181 ssh端口号
xshell连接测试远程登录

 

 二、tomcat安装

1、docker pull tomcat

2、docker images tomcat

查看tomcat镜像

3、启动镜像:命令docker run -d -p 8080:8080 --name tomcat1  tomcat

页面测试404

解决:进入容器查看wbapps为空。修改wbapps.dist为wbapps

4、docker ps 查看    docker exec -it 7c02154b0a4b /bin/bash

docker exec -it 7c02154b0a4b /bin/bash

页面测试:

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值