1.centos安装好sdk2.1,安装好docker,这些基本的操作就不赘述。

  2.准备好core项目,版本2.1

  3.新建dockerfile文件放到项目发布文件夹里,里面内容如下:

FROM mcr.microsoft.com/dotnet/core/aspnet:2.1
WORKDIR /app
COPY . .
ENTRYPOINT ["dotnet", "MoQing.WebApi.dll"]

  4.在服务器cd到应用程序所在文件夹,即dockerfile所在位置,执行build命令:

  docker build -t myimage .     (微软官网文档的是这个:docker build -t myimage -f Dockerfile .  指定了文件名,默认是“Dockerfile”,如果有名字不一样的,就使用-f命令指定一下)

  5.通过build出来的镜像创建一个容器用来运行镜像

  docker run -d -p 8081:80 --name moqing_webapi myimage


  反复操作了一遍,确认可行。如有问题,下方评论问。

  拷贝主机目录到容器目录,注意,主机文件夹名对应容器文件夹名

  docker cp /home/application/app 8933f8a8fdd4:/

最新文章

  1. Programming Language A 学习笔记(二)
  2. 程序员眼中的 SQL Server-执行计划教会我如何创建索引?
  3. MathType 6.9 介绍安装
  4. C++ 去掉字符串首尾的 \x20 \r \n 字符
  5. 使用SCP在命令行传输文件
  6. 方正S4101g笔记本电脑搜不到无线网络
  7. [Everyday Mathematics]20150127
  8. 使用 CreateInstallMedia 创建 苹果系统安装U盘
  9. 动态加载JS代码
  10. Jquery attr()方法 属性赋值和属性获取
  11. PHP检查表单提交是否来自于本站(验证HTTP_REFERER等)
  12. virtualbox 安装 android 经验总结
  13. Demo_CS(移动,切换枪支,发射子弹)
  14. Median of Two Sorted Arrays (找两个序列的中位数,O(log (m+n))限制) 【面试算法leetcode】
  15. 2017年Web前端开发工程师薪资越来越高?
  16. Nginx下配置虚拟主机的三种方法
  17. C# 反射,动态类,动态方法
  18. Linux 小知识翻译 - 「DNS服务器」
  19. 动手动脑——JAVA语法基础
  20. python select poll epoll的区别

热门文章

  1. XML-RPC-1概述
  2. eclipse复制工作空间配置步骤
  3. 基于【 centos7】三 || 分布式文件系统FastDFS+Nginx环境搭建
  4. sql计算两个时间之间的差,并用时分秒表示
  5. 在SAP云平台ABAP编程环境上编写第一段ABAP程序
  6. ubuntu下使用libsvm
  7. 使用jquery来完成AJAX操作
  8. 第五章、Celery分布式系统
  9. 第93题:复原IP地址
  10. Ubuntu 搭建 Ftp 服务器