Docker
はじめに macOS 上で Docker を実行するには Docker Desktop を使うのが一番楽かと思いますが、他のやり方として Lima を使ってやってみたのでメモ書きです。
はじめに CI を動かす時、CI 側を Docker コンテナで動かしている場合、自分のアプリケーションも Docker コンテナで動かしてビルドする、といった場合に一工夫必要になる。
環境変数をセットするのが面倒なので以下で1発で実行できるけど長いのが微妙。 profile や terraform コマンドのオプションなどは実行環境に応じて使い分ける。 % docker run -i --rm -v $PWD:/work -w /work -e AWS_ACCESS_KEY_ID=$(aws --profile terrafor…
開発用に雑な Ubuntu コンテナを作成する。
DockerでPythonの実行環境を構築してみる。 Pythonのアプリケーションを動かすというよりは、Dockerコンテナ内でPythonを使ってちょっとしたスクリプトとかを作ったり動かせるようにする、という程度のものを作る。 類似の記事は色々あると思うが自分用メモ…
コンテナの仕組みについての学習の一貫で、以下の記事を読みながらControl groups、Namespace、Capabilitiesを使ってコンテナを作って動かしてみる。 コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニア…
Dockerの勉強も兼ねて、WordpressをDockerを使って動かしてみようと思考していて、Wordpressのコンテナイメージを用いれば手っ取り早いけど、SSL化しようとするとNginxなどでリバースプロキシを使わないといけなそうで、その場合はX-Forwarded-Protoヘッダを…
ZFS はかつて Sun Microsystems社(現Oracle社)によって開発され、現在は CDDL というライセンスでオープンソース化されているファイルシステムです。CDDL は Linux の GPL ライセンスと互換性がないため、ZFS は Linux カーネル・モジュールのメインライン…
はじめに2013/11/21にRHEL 6.5がリリースされ、コンテナ型の仮想化ソフトウェア「Docker」への対応が発表されました。以下リンク先の情報の通り、完全に「Docker」がサポートされた訳ではないため、利用するには外部リポジトリからDockerのパッケージを追加…