-a 作者 -m 标准信息(备注) 容器ID 自定义名字:版本号

提交tomcat(已删掉文档) 镜像

root@wang-virtual-machine:/home/wang/桌面# docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED          STATUS          PORTS                     NAMES
b383d3f99bcf   tomcat    "catalina.sh run"   16 minutes ago   Up 16 minutes   0.0.0.0:49153->8080/tcp   romantic_leavitt
a116cbeadf1a   tomcat    "catalina.sh run"   3 hours ago      Up 10 minutes   0.0.0.0:8888->8080/tcp    sharp_hodgkin
root@wang-virtual-machine:/home/wang/桌面# docker commit -a="hndx" -m="tomcat without docs" a116cbeadf1a atguigu/mytomcat:1.2sha256:b1b8324a0dec3171a48b81915177cc5bcdbd5fb6abc4a8f6a559ec48dbf78f02
root@wang-virtual-machine:/home/wang/桌面# docker images
REPOSITORY         TAG       IMAGE ID       CREATED          SIZE
atguigu/mytomcat   1.2       b1b8324a0dec   27 seconds ago   650MB
tomcat             latest    040bdb29ab37   6 weeks ago      649MB
nginx              latest    f6d0b4767a6c   6 weeks ago      133MB
centos             latest    300e315adb2f   2 months ago     209MB
root@wang-virtual-machine:/home/wang/桌面# docker rm -f $(docker ps -q)
b383d3f99bcf
a116cbeadf1a
root@wang-virtual-machine:/home/wang/桌面# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
root@wang-virtual-machine:/home/wang/桌面# docker images
REPOSITORY         TAG       IMAGE ID       CREATED         SIZE
atguigu/mytomcat   1.2       b1b8324a0dec   5 minutes ago   650MB
tomcat             latest    040bdb29ab37   6 weeks ago     649MB
nginx              latest    f6d0b4767a6c   6 weeks ago     133MB
centos             latest    300e315adb2f   2 months ago    209MB
root@wang-virtual-machine:/home/wang/桌面# docker run -it -p 7777:8080 atguigu/mytomcat:1.2


删掉tomcat 的 docs文档

root@wang-virtual-machine:/home/wang/桌面# docker ps -n 5
CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS                       PORTS                     NAMES
b383d3f99bcf   tomcat    "catalina.sh run"        2 minutes ago   Up 2 minutes                 0.0.0.0:49153->8080/tcp   romantic_leavitt
a116cbeadf1a   tomcat    "catalina.sh run"        3 hours ago     Exited (143) 2 minutes ago                             sharp_hodgkin
eefd0c34e287   tomcat    "catalina.sh run"        3 hours ago     Exited (130) 3 hours ago                               quirky_roentgen
fcaa33ef3201   tomcat    "catalina.sh run"        3 hours ago     Exited (130) 3 hours ago                               sweet_wilbur
ee627ec59ab1   centos    "/bin/sh -c 'while t…"   47 hours ago    Exited (137) 47 hours ago                              blissful_chandrasekhar
root@wang-virtual-machine:/home/wang/桌面# docker start a116cbeadf1a
a116cbeadf1a
root@wang-virtual-machine:/home/wang/桌面# docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED         STATUS          PORTS                     NAMES
b383d3f99bcf   tomcat    "catalina.sh run"   6 minutes ago   Up 6 minutes    0.0.0.0:49153->8080/tcp   romantic_leavitt
a116cbeadf1a   tomcat    "catalina.sh run"   3 hours ago     Up 33 seconds   0.0.0.0:8888->8080/tcp    sharp_hodgkin
root@wang-virtual-machine:/home/wang/桌面# docker exec -it a116cbeadf1a /bin/bash
root@a116cbeadf1a:/usr/local/tomcat# pwd
/usr/local/tomcat
root@a116cbeadf1a:/usr/local/tomcat# ll
bash: ll: command not found
root@a116cbeadf1a:/usr/local/tomcat# ls
BUILDING.txt     LICENSE  README.md  RUNNING.txt  conf  logs        temp     webapps.bak
CONTRIBUTING.md  NOTICE   RELEASE-NOTES  bin          lib   native-jni-lib  webapps  work
root@a116cbeadf1a:/usr/local/tomcat# ls -l
total 156
-rw-r--r-- 1 root root 18982 Dec  3 11:48 BUILDING.txt
-rw-r--r-- 1 root root  5409 Dec  3 11:48 CONTRIBUTING.md
-rw-r--r-- 1 root root 57092 Dec  3 11:48 LICENSE
-rw-r--r-- 1 root root  2333 Dec  3 11:48 NOTICE
-rw-r--r-- 1 root root  3257 Dec  3 11:48 README.md
-rw-r--r-- 1 root root  6898 Dec  3 11:48 RELEASE-NOTES
-rw-r--r-- 1 root root 16507 Dec  3 11:48 RUNNING.txt
drwxr-xr-x 2 root root  4096 Jan 13 08:25 bin
drwxr-xr-x 1 root root  4096 Mar  1 03:18 conf
drwxr-xr-x 2 root root  4096 Jan 13 08:25 lib
drwxrwxrwx 1 root root  4096 Mar  1 03:18 logs
drwxr-xr-x 2 root root  4096 Jan 13 08:25 native-jni-lib
drwxrwxrwx 2 root root  4096 Jan 13 08:25 temp
drwxr-xr-x 7 root root  4096 Dec  3 11:45 webapps
drwxr-xr-x 2 root root  4096 Jan 13 08:25 webapps.bak
drwxrwxrwx 1 root root  4096 Mar  1 05:41 work
root@a116cbeadf1a:/usr/local/tomcat# cd webapps
root@a116cbeadf1a:/usr/local/tomcat/webapps# pwd
/usr/local/tomcat/webapps
root@a116cbeadf1a:/usr/local/tomcat/webapps# ls -l
total 20
drwxr-xr-x  3 root root 4096 Jan 13 08:25 ROOT
drwxr-xr-x 15 root root 4096 Jan 13 08:25 docs
drwxr-xr-x  7 root root 4096 Jan 13 08:25 examples
drwxr-xr-x  6 root root 4096 Jan 13 08:25 host-manager
drwxr-xr-x  6 root root 4096 Jan 13 08:25 manager
root@a116cbeadf1a:/usr/local/tomcat/webapps# rm -rf docs
root@a116cbeadf1a:/usr/local/tomcat/webapps# ls
ROOT  examples  host-manager  manager

docker 提交自定义镜像相关推荐

  1. docker之自定义镜像上传阿里云

    alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBo ...

  2. Docker 之 自定义镜像上传阿里云

    alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBo ...

  3. 创建Python数据分析的Docker镜像+Docker自定义镜像commit,Dockerfile方式解析+pull,push,rmi操作...

    实例解析Docker如何通过commit,Dockerfile两种方式自定义Dcoker镜像,对自定义镜像的pull,push,rmi等常用操作,通过实例创建一个Python数据分析开发环境的Dock ...

  4. 4、Docker 提交运行中容器作为新的镜像

    1.查看docker镜像 提交容器副本使之成为一个新的镜像 docker images tomcat 2.运行docker 镜像(tomcat)成为容器 docker run -it -d -p 88 ...

  5. Docker 制作自定义化的Tomcat镜像

    [Docker那些事]系列文章 Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT指令的区别 构建Docker镜像指南,含实战 ...

  6. docker安装pytorch + TensorRT环境 + 自定义镜像视频流

    1.安装docker (https://docs.docker.com/engine/install/ubuntu/) 做完上面帖子安装nvidia tookit # 移除现有的Docker软件包及其 ...

  7. 初识Docker:(5)Docker自定义镜像

    初识Docker:(5)Docker自定义镜像 镜像结构 Dockerfile语法 什么是Dockerfile 构建Java项目 案例1:基于ubuntu镜像构建一个新镜像,运行一个java项目 案例 ...

  8. day2021-11-26(spring docker数据卷,自定义镜像)

    2.3.数据卷(容器数据管理) 在之前的nginx案例中,修改nginx的html页面时,需要进入nginx内部.并且因为没有编辑器,修改文件也很麻烦. 这就是因为容器与数据(容器内文件)耦合带来的后 ...

  9. docker build -t_利用Dockerfile自定义镜像-图解轻松学Dockeramp;K8S

    >>>点我开始播放<<< 你好,我是老齐,本节咱们来学习使用docker file配置文件,构建属于自己的镜像.回到咱们的控制台,在这首先来看一下.上一节课我们学习 ...

最新文章

  1. 【VB】学生信息管理系统1——系统设计怎样开始?
  2. hdu 2098 分拆素数和(一个偶数拆分成两个不同素数和 拆法数量)
  3. 连接linux工具Mtr,mtr命令_Linux mtr命令使用详解:网络连通性判断工具
  4. 【网络编程】之十三、ping程序实现
  5. python和c语言的区别-c语言和python的区别是什么
  6. Web API-BOM- 操作浏览器
  7. MyBatis基础:MyBatis入门(1)
  8. pycharm 修改darcual(暗黑)主题滚动条颜色
  9. 微信扫一扫打印照片的原理以及实现过程(持续更新中)
  10. tomcat下载指定版本
  11. python机器学习实战|机器学习入门笔记1-机器学习流程+matplotlib简单应用
  12. [数据采集笔记04]——网页解析——lxml、bs4、正则
  13. 自然语言处理 | (4)英文文本处理与NLTK
  14. php仿止伪装ip,php伪造ip与防止伪造ip方法解析
  15. 怎么修改视频文件的修改时间?
  16. UE4-GamePlay-UPlayer
  17. 什么是Socks5代理?
  18. 佛教禅理——对待命运
  19. 【基于Leaflet和Canvas绘图的前端大量栅格数据渲染】
  20. windows10 No module named ‘win32con‘ 亲测解决

热门文章

  1. 罪人我举起酒杯的飞鸽传书
  2. 你能打动客户的C++理由,一定要先说服自己相信
  3. Windows 2000缓冲区溢出技术原理
  4. 2005精品书籍-go go go
  5. 10分钟学会python函数式编程,赶紧收藏!!
  6. Jupyter简易上手的安装与使用教程
  7. Adobe illustrator 图的放置和微调 - 连载 9
  8. FCPX插件:Color Titles动画彩色文本标题
  9. Nifty File Lists for Mac(文件列表创建工具)
  10. 洛谷 刷题 深基部分题解(python版)-2022.01.29