编写Dockerfile

Dockerfile

编写Dockerfile

制作

dockerfile 复制代码
FROM java:7
MAINTAINER bunny <邮箱@qq.com>
ADD easybbs-web-release-1.0.jar app.jar
CMD java -jar app.jar

构建

sh 复制代码
docker build -f ./my_dockerfile -t app:1.0 .

启动

sh 复制代码
docker rm my_app
docker ps -a
docker run -d -p 9000:7070 --name my_app  app:1.0

自定义系统

编写文件

dockerfile 复制代码
FROM centos:7 # 父镜像
MAINTAINER bunny <123@qq.com># 作者信息

RUN yum install -y vim # 暗账命令
WORKDIR /usr # 默认工作目录

cmd /bin/bash

制作自己的系统

sh 复制代码
# 语法
docker build -f docker的文件 -t 镜像名字 .
# 实例
docker build -f ./centos_docekerfile -t centos:7 .

使用自己系统做镜像

sh 复制代码
docker run -it --name=c4 centos:7
相关推荐
百***07181 分钟前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
whb2341741242 分钟前
测试linux删除Oracle文件,使用文件句柄恢复
linux·运维·oracle
Lxinccode9 分钟前
docker(25) : 银河麒麟 V10离线安装docker
java·docker·eureka·银河麒麟安装docker·银河麒麟安装compose
hoiii1879 分钟前
挂载配置文件以Docker启动Redis服务
redis·docker·eureka
遇见火星9 分钟前
LINUX的 jq命令行处理json字段指南
java·linux·json·jq
令狐少侠201110 分钟前
docker启动失败
运维·docker·容器
NKelly15 分钟前
neovim等模态编辑器最优雅的输入法解决方案
运维·编辑器·vim·yaml
清静诗意40 分钟前
Ubuntu 下 PostgreSQL 安装与配置完整指南
linux·ubuntu·postgresql
江公望1 小时前
流媒体,包含哪些技术?Zynq MP方案
linux·服务器
初学小白...1 小时前
JVM入门知识点
java·服务器·jvm