编写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
相关推荐
深鱼~1 分钟前
从本地存储到全球访问:1Panel的家庭服务器革命
大数据·运维·服务器
---学无止境---7 分钟前
Linux中动态修改页面映射属性函数change_page_attr的实现
linux
栀椩7 分钟前
frp+公网服务器实现内网穿透方案
运维·服务器
2501_9387912211 分钟前
VsCode 远程模式 + 服务器:Github Copilot 安装后无法触发?原因解析
服务器·vscode·github
爬台阶的蚂蚁26 分钟前
内网麒麟系统安装 uv 的完整步骤
运维·服务器·uv
gfdgd xi41 分钟前
GXDE OS 25.2.1 更新了!引入 dtk6,修复系统 bug 若干
linux·运维·ubuntu·操作系统·bug·移植·桌面
qing222222221 小时前
Ubuntu:设置程序开机自启动
linux·运维·ubuntu
Eiceblue1 小时前
使用 Python 向 PDF 添加附件与附件注释
linux·开发语言·vscode·python·pdf
sunshine-sm1 小时前
Debian 安装 Domain Admin
运维·debian
scilwb1 小时前
Ubuntu 22.04 搭建 ROS 2 Humble 环境与创建节点教程
linux