Docker ngrokでDockerのローカル開発環境を簡単にWEB公開する方法 ローカル開発環境の状況をクライアントへ確認してもらいたい時、もしくは複数端末でブラウザ確認したい時は多々ある。 しかし、ちょっと確認してもらえればいいのに、いちいちテスト環境用のサーバを用意してにアップロードするのは面倒。 そ... 2020.12.18 Dockerサーバー
Docker DockerfileのEXPOSE命令は実際にポートをあけない EXPOSE 5000 DockerfileのEXPOSEに外部に公開するポートを記述するが、これを記述することで実際にポートをあけて公開するわけではない。 開発者がDockerfileを見たときに「コンテナ起動時にどのポート... 2020.03.25 Dockerサーバー
Docker docker-compose runとdocker-compose execの違い docker-composeコマンドのrunとexecの大まかな違いについて説明。 run コンテナを起動し、コマンドを実行できる。 起動していないコンテナに実行することができる。 例 docker-comp... 2020.03.23 Dockerサーバー
Docker docker-composeの「up」「run」「start」の違い docker-compseコマンドの「up」「run」「start」の違いがよく分かっていなくて、ちゃんと調べてみた。 そしたら、以下の日本語版のドキュメントで詳しく解説してくれていた。 up ・ run ・ start の違... 2020.03.13 Dockerサーバー
Docker Dockerのクラスタとは? Dockerには、Docker Swarmというクラスタ管理機能というツールがある。 このクラスタとはなにか。 クラスタとは、複数のシステムをまとめて1つのシステムとして振る舞っているもの。 クラスタ化することをクラスタ... 2020.03.10 Dockerサーバー
Docker Dockerコンテナの一括削除コマンド 停止中のコンテナ、未使用イメージ、未使用ボリュームを削除するコマンド $ docker system prune ※ちなみに「prune」は、切り取る、削る、取り除くといった意。 2020.03.09 Dockerサーバー
Docker 【Docker初心者向け】Docker Machineとは? Docker MachineとはDocker(Dockerホスト)の実行させる仮想環境を管理するツール。 当初、DockerはLinux環境でしか使えなかった。そのため、MacやWindowsではVirtualBoxで仮想環境を構築... 2020.03.07 Dockerサーバー
Docker 【Docker Machine】docker-machine command not foundとなるので手動でインストール Docker for Macをインストールしたが、docker-machineとコマンド入力してもそんなもんは見つからないと言われ、Docker Machineが使えなかった。 調べてみると、以前はDockerインストールと同時に一... 2020.03.06 Dockerサーバー
Docker 【Docker初心者向け】commitコマンドでイメージを作成 docker commitでコンテナ内で作業した内容を、イメージとして保存することができる。 コマンドは以下のよう。 docker commit {コンテナID or コンテナ名} {新しいイメージ名}:{タグ名} 実際... 2020.03.05 Dockerサーバー
Docker 【Docker初心者向け】シェルの接続(attach,exec) Dockerのコンテナにシェル接続する方法は2つある。 docker attachとdocker exec。 docker attach docker attach {コンテナID or コンテナ名} exitコマ... 2020.03.04 Dockerサーバー