Orion インスタンス作成
FIWARE Orion の Sandbox 環境をローカル PC にコマンド一発で作成する方法です。
curl -sL https://letsfiware.jp/orion | bash
実行時のメッセージ
カレントディレクトリに orion というディレクトリが作成されます。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $ curl -sL https://letsfiware.jp/orion | bash * Let's FIWARE - Orion Startup script Creating network "orion_default" with the default driver Creating orion_mongo_1 ... done Creating orion_orion_1 ... done     Name                   Command               State                    Ports ------------------------------------------------------------------------------------------------- orion_mongo_1   docker-entrypoint.sh --noj ...   Up      27017/tcp orion_orion_1   /usr/bin/contextBroker -fg ...   Up      0.0.0.0:1026->1026/tcp,:::1026->1026/tcp Reference:   https://fiware-orion.letsfiware.jp/   https://open-apis.letsfiware.jp/fiware-orion/api/v2/stable/   https://www.letsfiware.jp/fiware-tutorials/   https://www.slideshare.net/fisuda/orioncontextbroker-20210907   https://github.com/lets-fiware/ngsi-go | 
要件
- Docker, docker-compose, curl が導入された Linux OS
動作確認
curl localhost:1026/version
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | $ curl localhost:1026/version { "orion" : {   "version" : "3.2.0",   "uptime" : "0 d, 0 h, 4 m, 19 s",   "git_hash" : "2a51a86b4a672f1eb59a69539d763275b8581e73",   "compile_time" : "Tue Sep 7 18:06:44 UTC 2021",   "compiled_by" : "root",   "compiled_in" : "90cc3acfe3e2",   "release_date" : "Tue Sep 7 18:06:44 UTC 2021",   "machine" : "x86_64",   "doc" : "https://fiware-orion.rtfd.io/en/3.2.0/",   "libversions": {      "boost": "1_66",      "libcurl": "libcurl/7.61.1 OpenSSL/1.1.1g zlib/1.2.11 nghttp2/1.33.0",      "libmosquitto": "2.0.11",      "libmicrohttpd": "0.9.70",      "openssl": "1.1",      "rapidjson": "1.1.0",      "mongoc": "1.17.4",      "bson": "1.17.4"   } } } | 
スクリプト
実行されるスクリプトの内容は以下で確認できます。
curl -sL https://letsfiware.jp/orion

 
											 
							
							
							
															 
							
							
							
															 
										
					


