当前位置:网站首页>CKAN教程之在 AWS 上部署 CKAN 应用程序
CKAN教程之在 AWS 上部署 CKAN 应用程序
2022-08-02 22:40:00 【知识大胖】
综合知识档案网络 (CKAN) 是一个开源数据门户软件。它由非营利组织开放知识基金会托管。
CKAN 主要使用 Flask 和 Pylons 框架构建。目前,它的大部分架构都在向 Flask Framework 发展。CKAN 的源代码可以从 GitHub https://github.com/ckan/ckan获取。我们可以在现有代码之上创建扩展以满足组织的需求。可以在此处找到创建扩展的步骤。CKAN 被政府平台广泛用于托管公共/私人使用的数据集。
我正在使用的应用程序部署在 Amazon Web Services 上。一旦你的代码准备好了,你需要一个用于 CKAN 的 Docker 文件。GitHub 中的当前 Docker 文件应该没问题。但是,如果有任何更改,请这样做。下图表示 AWS 上使用的服务。

我采用了两种方法来根据需求获取 docker 镜像。
使用 Docker 文件在本地构建映像。
从 Docker Hub 本身拉取 docker 镜像。
请注意,如果您需要对图像进行任何自定义,则必须下载 Docker 文件,进行所需的更改并构建。
在 AWS 上构建映像之前,请在 AWS ECR 中创建存储库以存储您构建的映像。以下命令可用于获取 docker 图像。
构建和标记 CKAN Docker 映像
docker build -t ckan-image:latest . — no-cache
docker tag ckan-image:latest ckan-ecr-repo-id
拉取并标记 ckan/solr 图像
<边栏推荐
- Tanabata is here - the romance of programmers
- 非关系型数据库MongoDB简介和部署
- 严格反馈非线性系统基于事件触发的自抗扰预设有限时间跟踪控制
- No-code development platform form styling steps introductory course
- 程序员的七夕浪漫时刻
- 了解 NFT 质押:Web3 中赚取被动收益的另一种方式
- 记一次mysql查询慢的优化历程
- In-depth study TypeScript TypeScript 】 【 class (under)
- 在软件测试行业近20年的我,再来和大家谈谈今日的软件测试
- Technology Sharing | How to do assertion verification for xml format in interface automation testing?
猜你喜欢

resubmit 渐进式防重复提交框架简介

Directing a non-relational database introduction and deployment

无代码开发平台表单样式设置步骤入门课程

APT level comprehensive free kill with Shell

MySQL 与InnoDB 下的锁做朋友 (四)行锁/记录锁

CAS:474922-22-0,DSPE-PEG-MAL,磷脂-聚乙二醇-马来酰亚胺科研试剂供应

Ruoyi integrates minio to realize distributed file storage

centos7安装mysql5.7步骤(图解版)

【斯坦福计网CS144项目】Lab5: NetworkInterface

ROS2初级知识(9):bag记录过程数据和重放
随机推荐
# DWD层及DIM层构建## ,220801 ,
centos7安装mysql8
函数:计算组合数
mysql 错误:The driver has not received any packets from the server.
B站回应“HR 称核心用户都是 Loser”:该面试官去年底已被劝退,会吸取教训加强管理
Broadcast platform, the use of the node generated captcha image, and validate
总数据量超万亿行,玉溪卷烟厂通过正确选择时序数据库轻松应对
Week 7 - Distributional Representations(分布表示)
No code development platform data ID introductory tutorial
go rand 包
学习Autodock分子对接
Rebound shell principle and implementation
Yocto系列讲解[实战篇]85 - 制作ubi镜像和自动挂载ubifs文件系统
【UE5 骨骼动画】全形体IK导致Two Bone IK只能斜着移动,不能平移
redis的学习笔记
【斯坦福计网CS144项目】Lab5: NetworkInterface
Apache Doris 1.1 特性揭秘:Flink 实时写入如何兼顾高吞吐和低延时
用了 TCP 协议,数据一定不会丢吗?
MySQL删除数据后,释放磁盘空间
Swift中的类型相关内容