Opensourcetechブログ

OpensourcetechによるNGINX/Kubernetes/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

kubernetesのPod(コンテナ)のパケットキャプチャを取得する方法

LinuCエヴァンジェリスト・Open Source Summit Japan 2022ボランティアリーダーの鯨井貴博@opensourcetechです。 はじめに 今回はkubernetesのPod(コンテナ)のパケットキャプチャを取得してみようと思います。 ※kubectlのプラグインksniffを使います。 ksnif…

kubernetes(クラスタ環境)の構築方法・利用方法まとめ

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 今回は、kubernetesクラスタ環境の構築/利用方法に関するメモです。 いろいろな方法があるのはなんとなく分かっていたのですが、 思った以上に多かったので整理の為に簡単ですがまとめてみました。 …

コンテナ用OS CoreOSを使ってみる

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 今回は、コンテナ用途のOSである CoreOSを使ってみます。 http://coreos.com/ なお、CoreOSは2020年5月26日にEoL(End of LIife)のアナウンスがされ、 2020年9月1日には終了となります。 http://core…

LifeSpeed(Webサーバ)を使ってみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 先日発表されたWebサーバのトレンドで、LifeSpeedなるものが伸びていることがわかったので、ちょっと使ってみようと思います。 https://w3techs.com/technologies/history_overview/w…

DockerコンテナのコンテナID(識別子)について

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Dockerコンテナでは、以下のようにコンテナID(識別子)が付与されています。 ※9beeba249f3eなど root@ubuntu2004server:~# docker image pull nginxUsing default tag: latestlatest: …

Ubuntu Server 20.04 LTSのdockerコンテナ環境について

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ubuntu 20.04 LTSを使い始めたので、そのdockerコンテナ環境に関するメモです。 インストール完了後、SSHでログインすると以下のようにシステムステータスを表示してくれます。 ※これ…

Docker Toolboxで作成したコンテナへ外部PCからアクセスする方法

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、Docker Toolboxで作成したコンテナを公開し、外部PCなどからアクセスする方法の紹介です。 なお、公開するコンテナは以下の記事で作成したものを使っています。 www.opensour…

Zabbix 5.0 LTSをコマンド2つで構築する

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 先日、Zabbixの新バージョン 5.0 LTSがリリースされました。 https://www.zabbix.com/jp/whats_new_5_0 更新内容は、以下のようにたっぷりあります(ここではそれぞれの解説はしません…

Glassfish5とPostreSQL12を連携させる on Dockerコンテナ

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、以下の2つの記事(PostgreSQL12 on Docker と Glassfish5 on Docker)の接続です。 www.opensourcetech.tokyo www.opensourcetech.tokyo ①PostgreSQL JDBC Driverの取得 JDBCと…

PostgreSQL12をDockerコンテナで試してみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、PostgreSQL12をDockerコンテナで動作させるメモです。 ①コンテナイメージの取得 docker pull postgres このコマンドで、PostgreSQLの正式コンテナイメージの最新版が取得でき…

Glassfish5をDockerコンテナで試してみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、Glassfish5をDockerコンテナで起動するメモです。 コンテナイメージは、以下にあるものを利用させてもらいました。 https://hub.docker.com/r/shinyay/docker-glassfish5/ ①…

kubernetesでシンプルにnginxをWebサーバとして立ち上げてみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、kubernetes場でnginxをWebサーバとして簡単に使ってみたメモです。 0.準備 準備としては、以下の記事で使ったdocker環境やkubectlを使えるようにセットアップしていますので…

Open Source Summit Japan 2019にボランティアとして参加してきました!

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 7/17(水)〜7/19(金)に開催されたOpen Source Summit Japan 2019にボランティアスタッフとして参加してきました。 Open Source Summit Japan 2019 - Linux Foundation Events www.face…

nginx unit-1.9.0 released.

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 先ほど nginx unitの最新バージョン 1.9.0がリリースされました。 https://nginx.org/ http://mailman.nginx.org/pipermail/nginx-announce/2019/000242.html Changelogs 変更履歴は…

nginx-1.15.12 & openssl-1.1.1bでTLS1.3を試す!

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、nginx-1.15.12とopenssl-1.1.1bを使って、TLS1.3の環境を作ってみようと思います。 構築環境は、DockerコンテナのCentOS7イメージ上で行なっていきます。 ※使用するコンテナ…

kubenetesでローカルコンテナイメージからコンテナを作成する方法

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、kubenetesでローカルコンテナイメージからコンテナを作成する方法を紹介します。 以下では、Docker Hubへ接続できない状態でコンテナを作成しています。 YAMLファイルで「ima…

DockerコンテナのCentOS7で 「Failed to get D-Bus connection: Operation not permitted」と出た時の対処方法

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、DockerコンテナのCentOS7イメージで、systemctlコマンドを実施する方法です。 使用するコンテナイメージは、以下のもの(centos:latest)です。 https://hub.docker.com/_/ce…

DockerコンテナのCentOS7でsystemctlコマンドを使う方法

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、DockerコンテナのCentOS7イメージで、systemctlコマンドを実施する方法です。 使用するコンテナイメージは、以下のもの(centos:latest)です。 https://hub.docker.com/_/ce…

Dockerコンテナで複数ポートのバインドを行う方法

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Dockerコンテナで、複数のポートバインドを行なったメモです。 ※複数のサーバ機能などをコンテナに持たせている場合など ポートバインドする方法 以下の記事にもあるように、docker r…

Linux Containersを使ってみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は Linux Containersを使ってみます。 Linux Containersとは? Linux Containersとは、Linux kernelの機能であるcgoup・namespacesなどを使用したコンテナ技術のことです。 https…

Dockerコンテナのネットワークについて

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、Dockerコンテナのネットワークについて調べてみました。 Dockerの導入については、こちらを見てください。 docker 〜Dockerfile を使用した、コンテナの作成・起動〜 - Opens…

NGINX Plusによるリバースプロキシ構築

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、NGINX Plusを使ったリバースプロキシ環境を構築します。 コミニティ版のnginxと異なり、有償版のNGINX Plusではbackendサーバへの(アクティブ)ヘルスチェックやleast_time[…

「JDDStudy #4 最新DevOps事例勉強会!サーバーレスアーキテクチャとコンテナの話。」に参加してきた!!

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 11/5(月)渋谷Tech Playで開催された 、「JDDStudy #4 最新DevOps事例勉強会!サーバーレスアーキテクチャとコンテナの話。」に参加してきました。 オープニング Japan Digital Desi…

docker 〜「Error: No such image: a7a5593ce840」の対応方法〜

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 「Error: No such image: a7a5593ce840」と出力され、dockerイメージが削除できない事象があったので、その記録です。 削除できないdockerイメージ 以下のようにイメージに残っている…

Juniper Junos の 仮想・コンテナ アプライアンス(vSRX / vQFX10000 / vMX / cSRX)

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、ジュニパーネットワークスの仮想版・コンテナ版のアプライアンスに関する情報まとめです。 vSRX trial Download next-gen vSRX firewall trial - Juniper Networks vQFX10000…

kubernetes(kubectl)のインストール

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 kubernetes(kubectl)のインストール方法です。 ※Mac OSのhomebrewで実施してます。 「Homebrewがねぇよ!」って人は、以下を参考にしてください。 Homebrew & Python3(pip3)インス…

AIを学ぶ3 〜H2O.ai(Driverless AI)を使ってみる〜

こんにちは、鯨井貴博@opensourcetechです。 AIを学ぶ 第3弾は、H2O.ai(Driverless AI)を使ってみます。 H2O.ai とは? H2O.ai とは、オープンソースのデータ分析を行うことができる 機械学習のプラットフォームです。 https://www.h2o.ai/ Linux / Windo…

docker 〜Dockerfile を使用した、コンテナの作成・起動〜

こんにちは、鯨井貴博@opensourcetechです。 今回は、docker で Dockerfile を使用したコンテナの作成、 および起動を試してみます。 コンテナは、nginx on CentOS7 を作成しています。 docker環境は、Mac OS用のCommunity Edition(ver18.03.1-ce)を使って…

Opensourcetech by Takahiro Kujirai