dmanywhere的docker制作

dmanywhere的docker制作

官网地址:

http://www.dmanywhere.cn/

下载相关执行文件。

Dockerfile的默认命名是"Dockerfile",

在构建镜像时,如果没有指定Dockerfile文件,Docker通常会寻找名为"Dockerfile"的文件

1.Dockerfile 内容

复制代码
# 使用基础镜像
FROM ubuntu:latest

# 设置工作目录
WORKDIR /app

# 将文件复制到容器中
COPY dmanywhere.team.linux.0.8.4 /app/dmanywhere.team.linux.0.8.4

# 定义暴露的端口
EXPOSE 10086

# 安装依赖(如果有的话)
# RUN apt-get update && apt-get install -y <dependency>

# 运行命令
CMD ["nohup", "./dmanywhere.team.linux.0.8.4", "-p", "10086", "&"]

2.执行docker制作/上传命令

复制代码
docker build -t junlin4040/dmanywhere .
docker push junlin4040/dmanywhere

3.在任何地方可以执行docker的拉取命令

复制代码
docker pull  junlin4040/dmanywhere

4.运行docker镜像

复制代码
docker run -itd  --name  dmanywhere --restart always  -p 10086:10086 junlin4040/dmanywhere

5.浏览网址

我是本地的。所以 浏览网址

复制代码
http://localhost:10086/

6.成功运行

相关推荐
SPC的存折8 分钟前
1、MySQL故障排查与运维案例
linux·运维·服务器·数据库·mysql
Run_Teenage10 分钟前
Linux:认识信号,理解信号的产生和处理
linux·运维·算法
CDN36024 分钟前
高防服务器磁盘 / CPU 爆满?攻击引流与资源扩容实战
运维·服务器·网络协议
freewlt28 分钟前
OpenClaw 工作流自动化实战:打造你的智能定时任务中心
运维·servlet·自动化
Amnesia0_031 分钟前
理解Linux中的OS管理和进程属性
linux·运维·服务器
http阿拉丁神猫31 分钟前
kubernetes知识点汇总43-47
云原生·容器·kubernetes
小夏子_riotous1 小时前
openstack的使用——7. 共享文件系统manila服务
linux·运维·服务器·系统架构·centos·openstack·运维开发
Omics Pro1 小时前
上海AI Lab+复旦大学:双轨协同实现自动化虚拟细胞建模
运维·人工智能·语言模型·自然语言处理·数据挖掘·数据分析·自动化
Bert.Cai1 小时前
Linux cp命令详解
linux·运维
七七powerful1 小时前
K8s 工具安装文档 — Harbor + ArgoCD
容器·kubernetes·argocd