zoukankan      html  css  js  c++  java
  • 【De8ug玩docker】-windows下玩docker

    Windows下安装toolbox一直没成功,于是投机取巧,用虚拟机手工打造玩docker的方法。

    步骤:

    • 安装虚拟机,安装centos
    • 在win下建立共享文件夹,假如是 f:/share
    • 在centos里的mnt路径下,建立个挂载点: /mnt/share/
    • mount添加win下的共享文件夹

    命令:

    [root@localhost ~]# mount -t cifs -o username=user,password=pass //192.168.1.103/share /mnt/share/
    [root@localhost ~]# cd /mnt/share/
    [root@localhost share]# ls
    1.txt 2.txt

    应用-来个go的helloworld

    在share文件夹,写个go文件helloworld.go

    package main
    import "fmt"
    
    func main() {
        fmt.Println("hello,docker world in go! this is by daocloud or aluda!");
    }

    shell中cd到mnt/share

    
    [root@localhost share]# docker run -it --rm -v $(pwd):/go -w /go index.alauda.cn/dockerlibrary/golang go build -o helloworld.out
    #或者
    [root@localhost share]# docker run -it --rm -v $(pwd):/go -w /go daocloud.io/library/golang:latest  go build -o helloworld.out
    #然后执行
    [root@localhost share]# ./helloworld.out
    

    参考:http://www.ilanni.com/?p=6978

  • 相关阅读:
    谈谈Nullable<T>的类型转换问题
    MiniProfiler使用方法
    捕获变量
    web服务相关的问题或技巧
    对接mysql数据库遇见的一些问题
    委托
    导出到Excel
    斐波那契数列的运算时间
    .net framework摘抄与理解
    sql 语句
  • 原文地址:https://www.cnblogs.com/de8ug/p/5134522.html
Copyright © 2011-2022 走看看