前端框架选型是企业提升开发效率与用户体验的关键因素
1465
2022-09-14
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~