python

Python 基本のK

main関数定義と関数呼び出しPythonは基本的にmain関数が存在するわけではないのですが、スクリプト記載ファイルを直接実行した場合にのみ、「if __name__ == "__main__":」ブロックを実行する特性があります。バージ...
Docker

Docker 永続化

永続化の方法には2種類ありますDockerコンテナは一時的な実行環境なので、コンテナの削除はもちろんコンテナ停止のタイミングでコンテナ内に作成されたデータは削除されてしまいます。(注1)データベースでいうと、テーブルを作成しその中に蓄積した...
Docker

Dockerコンテナを起動する container start

既存停止中のコンテナを起動します。既にコンテナが起動している場合は無効のようです。(動作しているコンテナを一旦停止して再度起動するような動きにはなっていません)docker container runとは異なり、コンテナの起動のみです。co...
Docker

Dockerファイル

Dockerイメージを作成(ビルド)する際の「指示書」にあたります。Dockerファイルのファイル名は自由に指定する事は可能ですが、可読性を考慮しデフォルトのDockerfileのまま運用される事おすすめします。イメージビルドの際必ずDoc...
Docker

コンテナの新規作成と起動する container run

Dockerコンテナを新規に作成し、そして起動します。docker container createとstart を一気に行うイメージです。container runコマンド解説docker container run --name <コン...
Docker

Dockerコンテナの作成 docker container create

container createDockerイメージからコンテナを作成します。作成したコンテナはdocker ps -a で確認できます。コマンド解説docker container create [オプション] イメージ名具体例以下はPo...
Windows

Windows環境にvimをインストールする

dos窓や、powershellでのcli操作でテキスト編集をしたくなった際、いちいちメモ帳などテキストエディタを開くとどうしても別Windowを開いてしまう事になります。こんな時、vimが利用できるとCLI操作をしているWindowでその...
Docker

Docker HUBからイメージ取得 Docker image pull

イメージをDocker HUBから取得します。取得したイメージはdocker imagesで確認できます。Docker image pullコマンド解説docker image pull <イメージ名:タグ名>具体例以下はDocker Hu...
Docker

Dockerイメージをビルドする docker image build

docker image buildDockerfileパスに指定するフォルダDockerファイル内の定義に基づいてイメージをビルドします。Dockerファイル内のfromコマンドで指定するイメージがローカルに存在しない場合は、自動でDoc...
Docker

DockerにPostgreSQL環境を構築する

はじめに今回は、Windows環境のDocker DesktopにPostgreSQL環境を作成します。以下記載するコマンドは何れもPowershellにて実行しています。今回環境構築用のフォルダを作成docker >> pwdPath--...