Docker 体验

本文档详细介绍了Docker的基础操作,包括检查安装、启动Docker、管理容器,以及通过Docker安装并运行Tomcat的步骤。读者将学习到如何查找镜像、启动后台服务、端口映射、进入容器以及停止和删除容器。此外,还展示了如何通过IP:8080访问Tomcat应用。
摘要由CSDN通过智能技术生成

hello-world 体验

查看是否安装了docker

命令: docker version

如何启动docker

命令: systemctl start docker

查看docker 启动状态

命令: systemctl status docker

设置docker 开机自启

命令: systemctl enable docker

执行docker hello-world

命令:docker run hello-world

Docker 容器的基本操作

容器的创建    

命令: docker container run <image name>       

简写: docker run <image name>

容器的列出(up)      

命令:docker container ls     

简写:docker ps

容器的列出(up和exit)

命令:docker container ls -a

简写:docker ps –a

容器的停止    

命令:docker container stop <name or ID>

简写:docker stop <container name or ID>

容器的删除    

命令:docker container rm <name or ID>    

简写:docker rm <container name or ID>

Docker 安装Tomcat 示例

       

查找docker Hub 上的tomcat 镜像

命令:docker search tomcat

拉去官方镜像

命令:docker pull tomcat

以后台模式启动tomcat ,并将容器命名myTomcat

命令:docker run -d -p 8080:8080 --name myTomcatA tomcat:latest

说明:

-d 后台运行

-p 端口映射

--name 容器重新命名

查看容器运行状态

命令: docker container ps -a

说明:

 -ps 查看正在运行的容器

 -a 包含非运行状态的容器

       

以交互式方式进入container Tomcat 容器

命令:docker container exec –it myTomcat sh

说明:

命令可以简写 docker exec –it 容器ID sh

容器名称可以替换成容器ID

     

查看容器启动状态

命令:jps –l

说明:jps 命令不存在时,需要安装

退出交互式界面

命令:exit

停止容器

命令:docker container stop myTomcatA

删除容器

 命令:docker container rm myTomcatA

Ip:8080 访问tomcat

 说明:tomcat webapps 文件夹是空的,要将 webapps.dist 内容复制到webapps中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值