架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10044|回复: 2

[linux] 用Win10自带的Linux子系统安装docker和net core

[复制链接]
发表于 2019-3-1 09:37:20 | 显示全部楼层 |阅读模式
本帖最后由 lzzsf 于 2019-3-1 09:56 编辑

开发前准备:自己开发调试可以安装基于Windows10的Linux子系统,因为适合自己开发,觉得不好,请安装虚拟机,Help-V或者VM都行,也比较高大上,选择的版本也多,不会安装的百度一下,必应搜索,子系统如图所示:
20190228091457374.png 子系统为Windows10,且必须使用开发人员模式,具体位置:设置---更新和安全--开发者选项没启动开发者模式。然后在应用商店搜索Linux,安装Ubuntu版本的Linux系统,初次启动可以使用$ su -root用户登录,然后设置密码,确认密码,不喜欢root的可以自己创建用户 ,$ useradd   用户名,然后设置密码,就可以,使用新的用户名。

在Linux安装Docker(不知道Docker是什么的,点击这里),docker官方参开文档点击这里。
安装docker支持
1 更新Ubuntu的包索引
2 让服务器可以使用Https更新仓库
3 添加docker秘钥
4 校验秘钥
5 设置官方支持的仓库
6 安装docker
##先更新Ubuntu索引
$ sudo apt-get update
##安装社区版本(docker ce),docker EE为企业版
$ sudo apt-get install docker-ce
(如果安装固定版本,可选install docker-ce=版本号)

7 检测是否安装完成,输入$ docker --version(如图,安装完成)
20190228103842386.png
安装.net core SDK
微软官网文档,点击这里,本次安装Ubuntu版本为18.04,查询Ubuntu版本命令 $ lsb_release -a
1 注册微软授权2 安装.NET SDK
3 检测结果,查询版本
$ dotnet --version

至此,.net core遍可以在Linux进行开始,支持所有的dotnet 命令(老规矩,自己看文档,自己记,手动滑稽)|
很多大厂之所以,抛弃了net,很大程度上,是因为不能夸平台,net仅局限于部署在IIS,有一些人说是因为c#语法不行,效率低,我不知道这是哪里来的自信。大石头(新生命团队)说过,想要工资高,就要多学,多为社区贡献。有时间接着填填部署到docker的坑(学习文档







上一篇:[代下福利] CSDN代下载
下一篇:c# 反序列化后 数据处理 return json()
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-1 09:46:18 | 显示全部楼层
图片有问题
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-1 09:57:18 | 显示全部楼层
这次比上次好多了  给你点个赞
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-5-29 17:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表