Dockerのクラスタとは?

Dockerには、Docker Swarmというクラスタ管理機能というツールがある。 このクラスタとはなにか。 クラスタとは、複数のシステムをまとめて1つのシステムとして振る舞っているもの。 ...

2020年3月10日 · 1 分

Dockerコンテナの一括削除コマンド

停止中のコンテナ、未使用イメージ、未使用ボリュームを削除するコマンド $ docker system prune ※ちなみに「prune」は、切り取る、削る、取り除くといった意。

2020年3月9日 · 1 分

スキーマってデータベース(DB)のことじゃないの?その違いについて。

スキーマは、テーブルといったオブジェクトをグループ化したもの。 MySQLの場合、データベースを作成した後、その中に複数のテーブルを格納するのでスキーマはデータベースということになる。 ...

2020年3月8日 · 1 分

【Docker初心者向け】Docker Machineとは?

Docker MachineとはDocker(Dockerホスト)の実行させる仮想環境を管理するツール。 当初、DockerはLinux環境でしか使えなかった。そのため、MacやWindowsではVirtualBoxで仮想環境を構築しその上にDockerを動作させていた。 ...

2020年3月7日 · 3 分

【Docker Machine】docker-machine command not foundとなるので手動でインストール

Docker for Macをインストールしたが、docker-machineとコマンド入力してもそんなもんは見つからないと言われ、Docker Machineが使えなかった。 ...

2020年3月6日 · 1 分

【Docker初心者向け】commitコマンドでイメージを作成

docker commitでコンテナ内で作業した内容を、イメージとして保存することができる。 コマンドは以下のよう。 docker commit {コンテナID or コンテナ名} {新しいイメージ名}:{タグ名} 実際に適当なコンテナを起動してシェルに接続して変更をしてみる。 ...

2020年3月5日 · 1 分

【Docker初心者向け】シェルの接続(attach,exec)

Dockerのコンテナにシェル接続する方法は2つある。 docker attachとdocker exec。 docker attach docker attach {コンテナID or コンテナ名} exitコマンドで接続を抜けると、コンテナが停止してしまう。 ...

2020年3月4日 · 1 分

プロキシサーバとリバースプロキシの違い

プロキシ(Proxy)は「代理」という意味。 プロキシサーバとは プロキシサーバは、基本的に社内ネットワークの境界に設置される。 そのため、社内ネットワーク内のクライアントからインターネットへアクセスする際は、必ずプロキシサーバを経由することになる。 ...

2020年3月3日 · 1 分

【Docker初心者向け】コンテナのステータスについて

Dockerコンテナの各ステータスについて説明する。 createdステータス コンテナが作成された状態。コンテナは起動していない。 docker createをつかってコンテナを作成する。 ...

2020年3月2日 · 3 分

Dockerの-itオプションの解説 ttyとinteractiveとは?

docker run又は、docker createのオプションで「-it」とすることで、コンテナをフォアグラウンドで実行状態とし、シェル接続した際にコマンドの入出力ができるようになる。 ...

2020年3月1日 · 2 分