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.成功运行

相关推荐
IT策士8 小时前
Docker 从 0 到 1 再到 Kubernetes 实战:第18篇 从 Docker Compose 到 Kubernetes 的思考
docker·容器·kubernetes
humors2218 小时前
Windows运维与安全场景合集(不定期更新)
大数据·运维·服务器·程序人生·网络安全
SAP上海工博云署8 小时前
2026年中小企业SAP服务商选型技术解析
大数据·运维·数据库·人工智能·信息可视化·运维开发·信息与通信
WXDcsdn8 小时前
联想服务器使用RAID卡组建RAID(企业服务器解决方案)
运维·服务器
jimy18 小时前
Linux动态加载器,loader,dynamic linker
linux·运维·服务器
三十..8 小时前
华为云全栈:网络/存储/运维高能实战
运维·华为云
linmengmeng_13148 小时前
【总结】Docker 容器重建后 Nginx 502 问题排查与解决
nginx·docker·容器
lolo大魔王8 小时前
Linux 文件权限超详细详解(读懂权限标识、数字权限、特殊权限、chmod/chown)
linux·运维·服务器
qq_356408668 小时前
Kubernetes Rook-Ceph 高可用存储部署文档
ceph·容器·kubernetes
Plastic garden8 小时前
Docker(3)Docker 镜像 & Dockerfile
运维·docker·容器