ET部署到docker,用docker实现快速部署ET分布式服务器(二)

2 篇文章 1 订阅
2 篇文章 0 订阅

     继续上一章我们用xshell打开CentosImageIndocker会话,即是docker内的带httpd+centos+ssh的容器。这一篇讲述在docker构建运行ET程序

1.下面我们点击xshell的xfts

类似教程中存放ETpublish文件 https://www.cnblogs.com/cnxkey/articles/9743842.html

2.接着安装dotnetsdkhttps://ken.io/note/centos7-.netcore2.1-setup

3.部署完成,跳转至存放ET文件的目录,输入以下代码就可以运行。如果运行错误,ET会产生了Logs文件夹,可以通过ftps运行。

dotnet App.dll --appId=1 --appType=Manager --config=../Config/StartConfig/LocalAllServer.txt

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
将项目打镜像并部署Docker服务器上可以通过以下步骤完成: 1. 准备Dockerfile:在项目根目录下创建一个名为Dockerfile的文件。Dockerfile是用来构建镜像的脚本文件,其中包含了构建镜像所需的指令和配置信息。 2. 编写Dockerfile:在Dockerfile中,首先指定基础镜像,可以选择与项目所需的操作系统和软件环境匹配的基础镜像。然后,将项目代码和依赖项复制到镜像中,并定义容器启动时的命令。 3. 构建镜像:在终端中导航到包含Dockerfile的目录,并运行以下命令构建镜像: ``` docker build -t [镜像名称] . ``` 这会根据Dockerfile的指令和配置信息构建镜像,并将其命名为指定的镜像名称。 4. 部署Docker服务器:通过以下命令将镜像推送到Docker Hub或私有的镜像仓库: ``` docker push [镜像名称] ``` 这会将镜像上传到所指定的镜像仓库中。 5. 在Docker服务器上拉取镜像:在目标Docker服务器上,运行以下命令拉取镜像: ``` docker pull [镜像名称] ``` 6. 创建和运行容器:在Docker服务器上,使用以下命令创建并运行一个容器: ``` docker run -d --name [容器名称] -p [宿主机端口]:[容器端口] [镜像名称] ``` 这会在Docker服务器上创建一个新的容器,并将宿主机的端口映射到容器的指定端口。容器将自动在后台运行。 现在,你已经成功将项目打包成一个镜像并部署到了Docker服务器上。你可以通过访问服务器的IP地址和指定的端口来访问部署的项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值