Dockerから直接wolfSSLを使用できるようになりましたので、ご紹介します!
簡単にご説明すると、Dockerはコンテナを使ってアプリケーションを生成、展開、実行を簡単にするために設計されたツールです。コンテナは仮想マシンのようなものですが、もっと軽い方法でホストマシン上で資源共有します。
wolfSSLコンテナが対応するOSは次の通りです:Debian, Ubuntu, Alpine Linux, CentOS
それぞれのOS上で、lib, test と examples の3つの異なる flavor のコンテナを生成してあります。
wolfssl/wolfssl ubuntu-examples 9198e6d82596 127MB wolfssl/wolfssl ubuntu-test ba5ca8ca4359 351MB wolfssl/wolfssl ubuntu-lib 125125eea7ab 126MB ubuntu latest 2d696327ab2e 122MB wolfssl/wolfssl debian-examples cd066ee3b5db 106MB wolfssl/wolfssl debian-test 5a3edb3a2a20 356MB wolfssl/wolfssl debian-lib 3086ef0f07b6 105MB debian latest 72ef1cf971d1 100MB wolfssl/wolfssl centos-examples 37687e96d5b9 222MB wolfssl/wolfssl centos-test 359d4195ca53 392MB wolfssl/wolfssl centos-lib a8c6cafd6205 221MB centos latest 196e0ce0c9fb 197MB wolfssl/wolfssl alpine-examples 490120f86d61 8.74MB wolfssl/wolfssl alpine-test 52b698631bec 228MB wolfssl/wolfssl alpine-lib 692a0c26cda6 7.97MB alpine latest 76da55c8019d 3.97MB
-libイメージだけはwolfSSLのバイナリで、-examples と -testはwolfSSLソースコードを含みます。
Docker hub上でwolfSSL examplesを実行する方法についてさらに詳しい情報は次のページを参照してください:https://hub.docker.com/u/wolfssl/
最後に、左タブにサーバ、右タブにクライアントの簡単な例をお見せします:
さらに詳しい情報は弊社問い合わせ窓口 (info@wolfssl.com, info@wolfssl.jp: 日本語)までお問い合わせください。
原文: https://www.wolfssl.com/wolfssl-docker-hub/
wolfSSLホーム:www.wolfssl.jp (English:www.wolfssl.com)