生成docker镜像
Docker生成镜像文件的基本步骤是:在主机上创建好Dockerfile文件,然后使用Docker Build命令,可以自动生成p_w_picpath文件,最后使用存出镜像文件进行。具体如下。
使用tomcat为例:
1)查询基础的tomcat镜像来源
使用命令:docker search tomcat
2)编辑简单的Dockerfile文件
命令:Vi Dockerfile
编辑文件内容:
#加入tomcat来源#
FROM tomcat:7-jre7
#作者#
MAINTAINER unalee
3)创建dockerfile文件
命令:docker build .
4) 查询p_w_picpath
命令:docker p_w_picpaths
1) 运行docker
命令:docker run -idt -p9000:8080 tomcat:7-jre7
2) 访问浏览器
http://192.168.5.34:9000/
7)存出镜像文件:
命令:docker save -o tomcat-1-test.1.tar tomcat:7-jre7
8)删除原来的镜像:
docker rmi p_w_picpathsid
使用镜像文件载入镜像
docker load <tomcat-1-test.1.tar
9) 列出容器
docker ps
10)移除容器
docker rm 容器id
-f 强行移除
11)将镜像复制到服务器运行
命令是:scp tomcat-1-test.1.tarroot@192.168.5.38:/home
转载于:https://blog.51cto.com/10964717/1812685
生成docker镜像相关推荐
- 【Kubernetes/docker】生成docker镜像推送到hub并在Kubernetes部署应用-20220407
生成docker镜像推送到hub 参考https://blog.csdn.net/boonya/article/details/74906927 在本地登录docker docker login do ...
- Springboot项目使用Idea直接生成docker镜像部署到Centos7.6
废话不多说,直接开干: 1.开放docker仓库访问地址: #输入此命令设置docker.service的仓库访问端口,ExecStart项添加:-H tcp://0.0.0.0:2375vim /u ...
- spring boot项目生成docker镜像并完成容器部署
一.问题产生 把spring boot项目生成的jar打成docker镜像并生成docker容器完成部署是比较简单方便的部署方式,而且部署过程很少会出错. 二.部署步骤 1.利用maven或者grad ...
- 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
一个用于构建和推送Docker镜像的Maven插件. 使用Maven插件构建Docker镜像,将Docker镜像push到DockerHub上,或者私有仓库,上一篇文章是手写Dockerfile,这篇 ...
- docker maven 打包jar_maven 打包 spring boot 生成docker 镜像
1.所使用材料 ,spring boot 项目 基于maven ,maven 工具, docker工具 ps:为啥使用 docker 公司微服务需要启动太多,有两个优点吧! 1.方便管理,2.减少服务 ...
- shell脚本将本地docker镜像push到阿里云镜像仓库
#!/bin/bash # 将本地打包的jar包生成docker镜像并push到aliyun的镜像仓库中 # api jar 所在的目录 api_files=`find /Users/yunshuod ...
- 给Ocelot做一个Docker 镜像
写在前面 在微服务架构中,ApiGateway起到了承前启后,不仅可以根据客户端进行分类,也可以根据功能业务进行分类,而且对于服务调用服务也起到了很好的接口作用.目前在各个云端中,基本上都提供了Api ...
- Build-Docker-Image-from-Zero: 从零构建Docker镜像
Build-Docker-Image-from-Zero 荣涛 2022-03-11 文档修改日志 日期 修改内容 修改人 备注 2022-03-11 创建 荣涛 引言 本文档主要讲构建基础Docke ...
- Docker学习(3)-Docker镜像构建和使用
Docker学习(1)-Docker简介 Docker学习(2)-Docker基础1 Docker 镜像与制作 Docker 镜像内是否包含内核(bootfs)? 首先,从镜像的体积大小来说,一个比较 ...
最新文章
- vue的js文件中获取vue实例
- php限制一个函数在几分钟内不被调用_在PHP一句话木马使用过程中的种种坑点分析...
- iphone屏幕镜像连电视_手机股票行情:在电视上投射或镜像安卓手机屏幕的三个简单步骤...
- android APP常用的颜色及代码
- PostgreSQL Oracle 兼容性之 - INDEX SKIP SCAN (递归查询变态优化) 非驱动列索引扫描优化...
- MySql实现远程连接
- Python制作彩色验证码
- listen()函数中的SOMAXCONN含义
- vue音乐项目歌手页面滚动、吸顶效果
- mysql的update条件语句_MySQL UPDATE语句介绍
- solidworks有限元分析_新手学习心得体会
- win10系统的应用商店不见了怎么安装回来
- eact+redux仿微信聊天室和vue+web端聊天室
- 信息学奥赛第十节 —— 贪心算法(渡河问题POJ 1700 Crossing River + 拦截导弹的系统数量求解)
- js 拖动图片移动位置插件jquery.dad.js
- 软考高项 - 计算公式汇总整理
- 记录一下环状RNA高通量测序数据分析pipeline
- 学习内容管理系统(LCMS)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 填问卷,赢华章精美图书
- 毫米波雷达心率、呼吸检测原理 TI mmWave Labs —— Driver Vital Signs