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

相关推荐
上天_去_做颗惺星 EVE_BLUE8 分钟前
Docker高效使用指南:从基础到实战模板
开发语言·ubuntu·docker·容器·mac·虚拟环境
小白跃升坊1 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
杨江2 小时前
seafile docker安装说明
运维
好好沉淀2 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng2 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.2 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独2 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3
VekiSon2 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
禅口魔心3 小时前
Win10 + WSL2 + Docker:K510(DongshanPI-Vision)开发环境从踩坑到跑通全记录(交叉编译 + 上板运行)
docker·嵌入式开发·wsl2·k510
Ankie Wan3 小时前
cgroup(Control Group)是 Linux 内核提供的一种机制,用来“控制、限制、隔离、统计”进程对系统资源的使用。
linux·容器·cgroup·lxc