AWS Windows EC2 安装Docker 和运行Superset

网友投稿 1361 2022-09-14

AWS Windows EC2 安装Docker 和运行Superset

AWS Windows EC2 安装Docker 和运行Superset

3/24 后记:此测试失败,虽然选择了windows 2019 server container AMI,但是安装docker desktop后依然无法运行-下来的superset image,提示volume无法创建,缺乏hyper-v。后来用Ubuntu AMI成功安装superset,直接安装而不是用docker方式。

花了一下力气查询测试才搞定,特记录之。

去AWS EC2界面,搜索container,然后找到这个2019-Container版本,这样机器才支持docker,不然后续docker安装后无法运行,提示hyper-v虚拟机错误

​​to Windows Contrainers, 默认是Linux Container,所以无法运行。

至此,docker desktop运行没有问题了。

开始安装Superset:

​​as admin,输入如下

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

然后

Invoke-WebRequest "-UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe

安装完成后验证:docker-compose --version

接着安装git:​​clone superset

这里的话$ docker-compose -f docker-compose-non-dev.yml pull$ docker-compose -f docker-compose-non-dev.yml up

然后这里需要到docker setting,Docker Engine 把experimental改为true,不然下面的命令会报错误:

ERROR: for db  no matching manifest for windows/amd64 10.0.17763 in the manifest list entries

$ docker-compose -f docker-compose-non-dev.yml pull$ docker-compose -f docker-compose-non-dev.yml up

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:初学Modern Operating System之引论(黑皮书版)
下一篇:Spring MVC的工作流程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~