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/