Docker

Kindle本

また、Kindle本を出しました #3

お悩み解決!2 実践 開発環境構築@VPS: これは?!クラウド移行のリハーサル! Kindle Unlimited でも読めます。こちらからどうぞ。 読んでみてください。  発端は、実に25年の長きに渡り、レガシーな環境になれきったオヤジ...
Kindle本

また、Kindle本を出しました

ケチと言う勿れ 倹約家のためのiPad活用術 とにかく高価。本体はもとより純正の周辺機器まで高価! それが私が iPad に抱いた印象でした。 でも、便利そうだしカッコいい!使ってみたい。 なんとかリーズナブルに活用できる方法はないだろうか...
Kindle本

Kindle本を出しました

お悩み解決!これからの開発環境はこれ一択!: コンテナ技術と VisualStudio Code で構築する ローコストかつ汎用的な開発環境 ウェブ開発、 Pythonでのグラフ描画などを開発する際の画期的な開発環境を解説しています。レガシ...
VisualStudio Code

VisualStudio Code 拡張機能 その6 Remote-Containers

Dockerコンテナ内の環境(主にLinux)に接続し、VisualStudio Codeのエディタ、ターミナル、拡張機能から操作・編集ができます。 たとえば、 ApacheのHTMLソースを編集する PHPソースを編集して実行、デバッグす...
VisualStudio Code

VisualStudio Code 拡張機能 その5 Docker管理

コンテナ技術・Docker のイメージやコンテナをGUIで管理できます。 Dockerfile や docker-compose.ymlファイルを編集する際にはインテリセンスが働きます。 コマンドパネルから、Dockerコマンドを実行できま...
コンテナ技術

Dockerを使ってみました

Dockerは、コンテナ技術をPC上で実現・管理できるツール群です。Windows, OS-X, Linux のマルチプラットフォームで動作します。 コンテナ技術とは、ホストOSのカーネルを共用し、別プロセス上でシェル、ウェブサーバー、言語...
コンテナ技術

Windows上でLinuxを動かす

WSL2に興味津々です。 WSL(Windows Subsystem for Linux)は、Windows上でLinuxを動かす仕組みです。 WSL2 になってさらにパワフルになりました。 本物のLinuxカーネルが搭載された 軽量な仮想...
コンテナ技術

コンテナ技術(Docker)の概念図を描いてみた

①イメージは仮想環境のひな型です。コンテナはイメージ(ひな型)をもとに構築・実行されます。 ②コンテナ内からのAPIコールは、Dockerの「Linux Core」を演じるAPIを通じてホストOSへ送られます。 ③コンテナ同士も通信を行うこ...