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

相关推荐
Splashtop高性能远程控制软件1 小时前
聊天工具与专业远程支持软件:企业 IT 远程支持工具选型的五个评估维度
运维·远程工作·splashtop
网络小白不怕黑2 小时前
10.邮件服务器搭建并脚本实现监控httpd状态
linux·运维·服务器
TTBIGDATA2 小时前
【Ambari Plus】15.Livy 安装
大数据·运维·hadoop·ambari·hdp·cdh·bigtop
java_logo3 小时前
5 分钟共享打印机:用 Docker 一键部署 CUPS
运维·docker·容器·cups·网络打印机·共享打印机·docker部署cups
fen_fen3 小时前
Docker部署PostgreSQL10 开启SSL和证书安装文档
docker·容器·ssl
Macbethad3 小时前
基于TwinCAT的半导体刻蚀设备SCADA管理程序技术方案
运维·网络·数据库
bukeyiwanshui4 小时前
20260626 k8sControllers介绍
云原生·容器·kubernetes
刘马想放假4 小时前
生成树协议 STP、RSTP、MSTP 分析:二层环网如何既冗余又不环路
运维·网络协议
zhz52144 小时前
Nginx + OpenSSL 自签名证书配置:优劣总结
运维·nginx
jsons14 小时前
rocky8内网离线批量补丁(你之前搭建的架构,多台服务器首选,无订阅)
linux·运维·服务器