开发环境准备

下载vs code,.NET Core sdk:

https://www.microsoft.com/net/core#windowscmd

目前最新版为code 1.8.1,.NET Core 1.1

vs code可以安装常用插件,比如C#,vscode-icons,gitignore

下载git for windows

https://www.git-scm.com/download/win

目前最新版本为2.11.0

如果很慢的话可以从百度盘下载:

https://pan.baidu.com/s/1c2xd1ss

Linux环境准备

下载VMware Workstation 12 Player

https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0

下载ubuntu 14.04

PS. 目前阿里云上面的ubuntu镜像最高只有14版本,所以下这个版本。

http://releases.ubuntu.com/trusty/

在VMware上安装ubuntu

安装会比较久时间,建议安装好之后,把vm虚拟文件复制一份做备份,Server搞坏了,可以直接复制过来,比安装快。

另外进入ubuntu之后要注意不要使用VMware的关机,而要在server里面用sudo shutdown -P 0来关机,不然可能会造成无法正确引导进入ubuntu的问题。

安装ssh server,可以用ssh连接Ubuntu OS

sudo apt-get install curl openssh-server ca-certificates postfix

安装Docker和Docker Compose

参照http://www.cnblogs.com/windchen/p/6224233.html

配置阿里镜像加速:http://www.cnblogs.com/windchen/p/6231009.html

将windows共享目录挂载到Ubuntu虚拟机

参照http://www.cnblogs.com/windchen/p/6236299.html

目的是为了让Linux跟Windows有同样的位置可以修改代码

Git环境准备

创建git环境及ssh-key

参照:http://www.cnblogs.com/windchen/p/6222434.html

.NET Core windows开发环境 + Git代码控管 + Docker 部署环境搭建的更多相关文章

  1. 内部开发环境 git代码托管说明

    前言 随着员工的增加 代码的开发版本管理 提上了日程.初步计划: 1 一台机器 192.168.1.240 git代码版本管理 2 运行环境 192.168.1.241 内部开发运行环境 软件工程师 ...

  2. 在windows 上统计git 代码量

    1 需要系统安装 git + gawk git 安装自行百度 gawk 到官网下载 http://gnuwin32.sourceforge.net/packages/gawk.htm 1.2 下载好后 ...

  3. android开发实践之1:安装部署环境设置

    一.安装包 1.andorid studio: 2.Java sdk: 二.操作步骤 1.安装Java SDK: 2.安装android studio; 3.创建Helloword工程并运行:遇到问题 ...

  4. 探讨 Git 代码托管平台的若干问题

    关于 Git 版本控制软件种类繁多,维基百科收录的最早的版本控制系统是 1972 年贝尔实验室开发的 Source Code Control System.1986 年 Concurrent Vers ...

  5. 探讨 Git 代码托管平台的若干问题 - 2019 版

    关于 Git 版本控制软件种类繁多,维基百科收录的最早的版本控制系统是 1972 年贝尔实验室开发的 Source Code Control System.1986 年 Concurrent Vers ...

  6. Windows Azure Web Site (10) Web Site测试环境

    <Windows Azure Platform 系列文章目录> 我们知道,在使用Azure Cloud Service的时候,会有2个不同的环境,称为Production环境和Stagin ...

  7. 使用 docker 部署常用的开发环境

    使用 docker 部署常用的开发环境 Intro 使用 docker,很多环境可以借助 docker 去部署,没必要所有的环境都在本地安装,十分方便. 前段时间电脑之前返厂修了,回来之后所有的软件都 ...

  8. .NET 6 从0到1使用Docker部署至Linux环境

    前言 作为一名.Net菜鸟开发者,平时对Linux接触的并不多,项目部署这一块都是运维小哥顶着,但是作为混迹在云原生项目组的人咱也不能什么都不知道,该掌握的知识还是要懂的,所以借着这次机会,梳理一下项 ...

  9. 【Kafka】基于Windows环境的Kafka有关环境(scala+zookeeper+kafka+可视化工具)搭建、以及使用.NET环境开发的案例代码与演示

    前言:基于Windows系统下的Kafka环境搭建:以及使用.NET 6环境进行开发简单的生产者与消费者的演示. 一.环境部署 Kafka是使用Java语言和Scala语言开发的,所以需要有对应的Ja ...

随机推荐

  1. bt5r3安装postgresql

    apt-get install postgresql

  2. java环境变量配置-简易菜鸟版

    NO1:Path配置: 用户Path:%JAVA_HOME%\bin 系统Path:%java_home%\bin;%java_home%\jre\bin NO2:CLASSPATH配置: .;%ja ...

  3. Two-Phase Commit (2PC)

    两阶段提交模式像极了比赛发令:“预备,开始!”

  4. xorequation(DFS完全枚举)

    题目 有一个含有N个未知数的方程如下: x1^x2^...^xn= V,给定N,V,再给定正整数a1,a2,...an满足1≤ai≤9且∏Ni=1(ai+1)  ≤ 32768,请输出所有满足0≤xi ...

  5. hql语法001

    1. import java.util.List; import org.hibernate.*; import org.junit.Test; import cn.jbit.hibernatedem ...

  6. upload 上传按钮组件 iview

    <!-- * @description 导入Excel * @fileName importExcel.vue * @author 彭成刚 * @date // :: * @version V1 ...

  7. k8s集群之master节点部署

    apiserver的部署 api-server的部署脚本 [root@mast-1 k8s]# cat apiserver.sh #!/bin/bash MASTER_ADDRESS=$1 主节点IP ...

  8. JS将时间戳转换为刚刚、N分钟前、今天几点几分、昨天几点几分等表示法

    使用Javascript语言,将时间戳转换为类似新浪微博的时间的表示方法. 要求转换规则: 1分钟以内显示为:刚刚 1小时以内显示为:N分钟前 当天以内显示为:今天 N点N分(如:今天 22:33) ...

  9. HTML基础(一)

    什么是HTMLHTML Hypertext Markup Language:即超文本标记语言 HTML特点 1.HTML不需要编译,直接由浏览器执行 2.HTML文件是一个文本文件 3.HTML文件必 ...

  10. 漫谈Word2vec之skip-gram模型

    https://zhuanlan.zhihu.com/p/30302498 陈运文 ​ 复旦大学 计算机应用技术博士 40 人赞同了该文章 [作者] 刘书龙,现任达观数据技术部工程师,兴趣方向主要为自 ...