实战容器编程好基友之Visual Studio Code + Docker篇

本文介绍了如何在中国环境下使用VSCode进行Docker开发,包括安装准备、VSCode的Docker插件使用、解决Dockerhub访问慢的问题、创建与运行Docker镜像,并提供了一种动态修改数据库连接的方法。通过调整Dockerfile和使用docker-compose,使得项目能在不同环境中顺利运行。
摘要由CSDN通过智能技术生成

前言

就在上星期,微软connect()大会新鲜在纽约召开,现场真是锣鼓喧天,鞭炮齐鸣,红旗招展,people mountain people sea。第一个演示就是Chris Dias大叔用VSCode 直接在IDE里面编译和运行docker。看完后十分激动,立马蠢蠢欲动,但又担心能不能在中国使用这个功能,因为从国内访问dockerhub的速度十分的慢而且不稳定。终于经过一系列的踩坑,终于找出了一些办法,下面分享出来。

准备工作

我这里用的是一个干净的OS X环境:
1. 首先当然先装VSCode了。安装地址https://code.visualstudio.com/
2. 安装nodejs,我们要用它来装各种依赖包
3. 安装mongodb,参考这篇文档,也可以不安装后面我会介绍。
4. 安装docker for mac。
5. 因为国内访问dockerhub很慢,我找了一个国内的公有镜像源:XX云(避免广告之嫌,大家可以自行搜索国内著名的公有Hub),国内也有很多其他的选择,这里只是做一个示例。

OK! 都弄好了就开始干活了。这里我们就用Chris大叔在connect上面演示用的项目作为示例了,项目地址clone地址https://github.com/scotch-io/node-todo.git
打开VSCode,按command +shift + p,在命令窗口输入git clone 然后copy

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值