docker 提交自定义镜像
-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 提交自定义镜像相关推荐
- docker之自定义镜像上传阿里云
alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBo ...
- Docker 之 自定义镜像上传阿里云
alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBo ...
- 创建Python数据分析的Docker镜像+Docker自定义镜像commit,Dockerfile方式解析+pull,push,rmi操作...
实例解析Docker如何通过commit,Dockerfile两种方式自定义Dcoker镜像,对自定义镜像的pull,push,rmi等常用操作,通过实例创建一个Python数据分析开发环境的Dock ...
- 4、Docker 提交运行中容器作为新的镜像
1.查看docker镜像 提交容器副本使之成为一个新的镜像 docker images tomcat 2.运行docker 镜像(tomcat)成为容器 docker run -it -d -p 88 ...
- Docker 制作自定义化的Tomcat镜像
[Docker那些事]系列文章 Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT指令的区别 构建Docker镜像指南,含实战 ...
- docker安装pytorch + TensorRT环境 + 自定义镜像视频流
1.安装docker (https://docs.docker.com/engine/install/ubuntu/) 做完上面帖子安装nvidia tookit # 移除现有的Docker软件包及其 ...
- 初识Docker:(5)Docker自定义镜像
初识Docker:(5)Docker自定义镜像 镜像结构 Dockerfile语法 什么是Dockerfile 构建Java项目 案例1:基于ubuntu镜像构建一个新镜像,运行一个java项目 案例 ...
- day2021-11-26(spring docker数据卷,自定义镜像)
2.3.数据卷(容器数据管理) 在之前的nginx案例中,修改nginx的html页面时,需要进入nginx内部.并且因为没有编辑器,修改文件也很麻烦. 这就是因为容器与数据(容器内文件)耦合带来的后 ...
- docker build -t_利用Dockerfile自定义镜像-图解轻松学Dockeramp;K8S
>>>点我开始播放<<< 你好,我是老齐,本节咱们来学习使用docker file配置文件,构建属于自己的镜像.回到咱们的控制台,在这首先来看一下.上一节课我们学习 ...
最新文章
- 【VB】学生信息管理系统1——系统设计怎样开始?
- hdu 2098 分拆素数和(一个偶数拆分成两个不同素数和 拆法数量)
- 连接linux工具Mtr,mtr命令_Linux mtr命令使用详解:网络连通性判断工具
- 【网络编程】之十三、ping程序实现
- python和c语言的区别-c语言和python的区别是什么
- Web API-BOM- 操作浏览器
- MyBatis基础:MyBatis入门(1)
- pycharm 修改darcual(暗黑)主题滚动条颜色
- 微信扫一扫打印照片的原理以及实现过程(持续更新中)
- tomcat下载指定版本
- python机器学习实战|机器学习入门笔记1-机器学习流程+matplotlib简单应用
- [数据采集笔记04]——网页解析——lxml、bs4、正则
- 自然语言处理 | (4)英文文本处理与NLTK
- php仿止伪装ip,php伪造ip与防止伪造ip方法解析
- 怎么修改视频文件的修改时间?
- UE4-GamePlay-UPlayer
- 什么是Socks5代理?
- 佛教禅理——对待命运
- 【基于Leaflet和Canvas绘图的前端大量栅格数据渲染】
- windows10 No module named ‘win32con‘ 亲测解决