Docker

Docker

Kubernetesとdocker-composeでコンテナ間通信を構築する(Flask+Nginx)

kubernetesでコンテナ間の通信を設定する方法の勉強のために、同じ環境をkubernetesとdocker-composeの両方で構築してみました。環境クライアント/サーバクライアントソフトバージョンOSUbuntu 20.04 LT...
Docker

Windows 10 Home(WSL2)にdocker環境を構築する手順まとめ

WSLもバージョン2になりWSL(Ubuntu18.04や20.04)でdockerが動作するようになりました。Windows 10 Homeユーザ向けにこれまでdockerの構築手順をご紹介してきたのですが、4つの記事に分散しており手順が...
Docker

Windows 10 Home(WSL2)のDockerでMySQL立ち上げてWindows側からA5:SQL Mk2で接続してみる

Windows 10 HomeにWSL2でUbuntu18.04を導入して、dockerで作成したMySQLにWindows 10 Home側から接続しようとした際に、ハマってしまったので手順をまとめました。WSL2+docker+MySQ...
Docker

Windows 10 Home(WSL2)+Ubuntuへdocker-composeをインストールする手順まとめ

Windows10 Home(WSL2)のUbuntu18.04にdocker-composeをインストールする手順についてまとめました。 <2020/8/10追記>WSL2のUbutuの場合でもdocker公式手順通りにインストールできる...
Docker

Docker学習 - docker-composeでnginx+Flaskのwebアプリを構築する方法

以前に以下の記事でdockerで簡単なFlaskで作成したWebアプリを作成しました。今回は、dockerコンテナを単体で動作するのではなく、複数のコンテナを利用するようなシステムを作成していきたいと思います。では、docker-compo...
Docker

Docker Hubに自分で作成したDockerイメージを登録(Push)する手順まとめ

今回は自分で作成したDockerイメージをDocker Hubのリポジトリへ登録(Push)の手順についてまとめて見ました。前提条件以下の2点ができているこを前提に進めてきますので、作成がまだの方は各記事を参考にしてください。Docker ...
Docker

Docker Hubのアカウント取得方法の手順まとめ

Docker開発を行っていると自然とお世話になるのがDocker Hubです。Docker HubはDockerイメージファイルを共有するサービスで無料で利用できます。オフィシャルのDockerイメージはもちろん個人が開発したDockerイ...
Docker

Docker学習 - python+FlaskでWebアプリを開発してDockerイメージを作成しよう

docker hubで公開されているオフィシャルのDockerイメージを取得(docker pull)して実行(docker run)する方法については、以下の2つの記事で紹介してきました。今回は、pythonの軽量なWebフレームワークで...
Docker

Docker学習 - nginxコンテナを起動してブラウザから確認しよう

今回のDocker学習の目標今回のnginxイメージを利用したDocker学習の目標として以下の4点としました。Docker上にnginxコンテナを作成して指定したポート番号で起動できるブラウザからnginxのトップページを確認できるngi...
Docker

Docker学習 - はじめはhello-worldをdocker runしよう

Dockerをインストールしたら、動作確認のために実行してみるhello-worldですが、はじめてDockerを実行するときはコマンドもよくわからないものです。とりあえずDockerで何かを動かしてみたくなりますよね。さくっとhello-...