centos 安装vscode_听说你在 Centos 环境的阿里云 ECS 上运行 ASPNetCore 困难重重?

听说你在 Centos 环境的阿里云 ECS 上运行 ASPNetCore 困难重重?

小白必看的避坑指南

困难1-docker命令、命令还是命令,fxxk!

这真的是因为你还是小白。鲁迅先生说:大家本都是小白,用的 docker 命令多了,小白自然就变成了小黑。

为避免小白骂娘,因此,很有必要给自己装一个可视化管理 docker 的工具。

=always portainer/portainer

最后
打开指定 URL,例如 127.0.0.1:9000
输入密码,使用 

效果如下

3b4b9f2e9ea216c8390da03229e4ed3f.png

困难2-用了 yum 装 docker,装完发现版本太低,想重装

| sort -r

安装
sudo yum install docker-ce  

困难3-刚解决了困难2,发现拉镜像速度慢了

发现重装后 /etc/docker/ daemon.json 文件被改为 daemon.json.rpm.rpmsave
而文件中的配置还是高速镜像源

可以将 daemon.json.rpm.rpmsave 改为 daemon.json

然后 

systemctl daemon-reload
systemctl restart docker

困难4-不会写 dockerfile,拉镜像我怎么知道拉那个?

小白同志,这个不需要你手工写

vs code 装好 docker 插件后,可以自动添加适合这个项目的 Dockerfile

插件长这个样子

934645918c06d270ccd99cb6860bf2e3.png

自动生成的 Dockerfile 内容长这样子

356524846d796ae0499c35ff7392b4c2.png

最后终于从坑里跳了出来,成功运行了 AspNet Web API 的 官方 Demo

eeb3020ec8cbc5f04c6e60df573875e8.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值