03 )docker学习 docker常用指令、tomcat目录查看、 webapps应用部署3种方式,Dockerfile构建镜像

本文主要是介绍03 )docker学习 docker常用指令、tomcat目录查看、 webapps应用部署3种方式,Dockerfile构建镜像,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开头记录下常用指令

# 基本信息查看
docker version
# 查看docker的版本号,包括客户端、服务端、依赖的Go等 
docker info  
# 查看系统(docker)层面信息,包括管理的images, containers数等
# 查看docker已有的本地镜像 
docker images
#查看运行的容器(docker  stop关闭的容器不显示)
docker ps
#查询现有镜像命令
docker search tomcat
#查看所有已创建的容器(docker  stop关闭的容器也显示)
docker ps -a
#关闭运行的容器
docker stop 容器名称
# docker run 是第一次使用,会创建一个容器并启动,使用docker stop关闭后,在启动使用docker start指令;
# 在使用 docker run会提示容器已存在,除非使用对应的docker rm -v 删除创建的容器
docker run xxxx
#启动运行容器  
docker start 容器名称
#重启运行的容器
docker restart 容器名称
#删除容器
docker rm -v 容器名称
#删除镜像
docker rmi 镜像名称
#部署项目的命令
docker cp 项目路径 容器名称:/usr/local/tomcat/webapps/
#查询容器内部文件
docker exec -it 容器名称 /bin/bash

《02_补充)docker学习 docker在线安装tomcat等,docker容器常用指令 》中只是简单用docker启动了一个tomcat,怎么修改配置文件和部署项目无涉及

docker tomcat目录查看

# 之前已经启动了容器名为mytomcat801 的tomc

这篇关于03 )docker学习 docker常用指令、tomcat目录查看、 webapps应用部署3种方式,Dockerfile构建镜像的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/923526

相关文章

Java中List转Map的几种具体实现方式和特点

《Java中List转Map的几种具体实现方式和特点》:本文主要介绍几种常用的List转Map的方式,包括使用for循环遍历、Java8StreamAPI、ApacheCommonsCollect... 目录前言1、使用for循环遍历:2、Java8 Stream API:3、Apache Commons

JavaScript中的isTrusted属性及其应用场景详解

《JavaScript中的isTrusted属性及其应用场景详解》在现代Web开发中,JavaScript是构建交互式应用的核心语言,随着前端技术的不断发展,开发者需要处理越来越多的复杂场景,例如事件... 目录引言一、问题背景二、isTrusted 属性的来源与作用1. isTrusted 的定义2. 为

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

Java中Object类的常用方法小结

《Java中Object类的常用方法小结》JavaObject类是所有类的父类,位于java.lang包中,本文为大家整理了一些Object类的常用方法,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. public boolean equals(Object obj)2. public int ha

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

虚拟机与物理机的文件共享方式

《虚拟机与物理机的文件共享方式》文章介绍了如何在KaliLinux虚拟机中实现物理机文件夹的直接挂载,以便在虚拟机中方便地读取和使用物理机上的文件,通过设置和配置,可以实现临时挂载和永久挂载,并提供... 目录虚拟机与物理机的文件共享1 虚拟机设置2 验证Kali下分享文件夹功能是否启用3 创建挂载目录4

linux报错INFO:task xxxxxx:634 blocked for more than 120 seconds.三种解决方式

《linux报错INFO:taskxxxxxx:634blockedformorethan120seconds.三种解决方式》文章描述了一个Linux最小系统运行时出现的“hung_ta... 目录1.问题描述2.解决办法2.1 缩小文件系统缓存大小2.2 修改系统IO调度策略2.3 取消120秒时间限制3

Linux alias的三种使用场景方式

《Linuxalias的三种使用场景方式》文章介绍了Linux中`alias`命令的三种使用场景:临时别名、用户级别别名和系统级别别名,临时别名仅在当前终端有效,用户级别别名在当前用户下所有终端有效... 目录linux alias三种使用场景一次性适用于当前用户全局生效,所有用户都可调用删除总结Linux

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

Java 字符数组转字符串的常用方法

《Java字符数组转字符串的常用方法》文章总结了在Java中将字符数组转换为字符串的几种常用方法,包括使用String构造函数、String.valueOf()方法、StringBuilder以及A... 目录1. 使用String构造函数1.1 基本转换方法1.2 注意事项2. 使用String.valu