Docker

kleinblog

【AWS】ECS(FARGATE) + ECRでNginxのコンテナからHello Worldする手順

今回は、AWSのECSをとりあえず使ってみたい!動かしてみたい!! という人に向けて「Hello World」する手順をまとめます。 なお、ECSには以下の2つのコンテナ起動パターンがあります。 EC2上でコンテナを立ち上げるパターン...

JupyterLabの自動補完(jupyterlab-kite)が最高なのでDockerで環境作った

What's JupyterLabの自動補完のための拡張機能(jupyterlab-kite)が物凄く良いのでDockerで環境を作りました。 先に使用方法を記載しますので、良かったら使ってみてください。 // pull $ docker pull...

Alpineのapkコマンドとaptの違いまとめ

apkとは Alpine Linuxで使用できる、パッケージ管理コマンドです。 Alpine Linux package management の略らしいです。 よく使うコマンド 以下、よく使うコマンドです。apt-との対応も可能な範囲で記載します。 動作 apk apt...

docker-composeのymlファイル名を変更したい

同一階層のディレクトリにdocker-compose.ymlを複数配置したい場合などに、ファイル名を以下のように変更したい。 docker-compose-A.yml docker-compose-B.yml -fを付けるだけ...

DockerでLambdaのローカル開発環境を構築する

DockerのLambda関数実行用のイメージ、docker-lambdaを使ってローカル開発環境を構築します! ちなみに、今回使用するLambda関数の言語はNodejsです。 (他の言語でも基本手順は同様なので参考にしてみて下さい)...

Docker + MinioでAWS S3の擬似ローカル環境構築

AWS S3のローカル開発環境を擬似的に用意できる「Minio」を使用してDockerで環境構築をします。 「Minio」を使用するとS3ライクなストレージが扱えます。 コンテナ作成 以下のdocker-compose.ymlを作り、コンテナを作成します。...

Dockerでコンテナに入らずコマンドだけ実行したい

先日Dockerを使っていて、ふと思いました。 コンテナ入ってコマンド打たなきゃだけど、わざわざ入るのめんどいなあ 基本的に起動中のDockerコンテナの中でコマンドを実行する場合、以下のような手順を踏む方が多いのではないでしょうか。 $ docker exec -it...

localhostでDockerコンテナにどうしても繋がらない

Dockerコンテナで立ち上げた何らかのアプリケーションに、 localhost:port番号でどうしても繋がらない時に確認すべきことのメモです。 curl: (52) Empty reply from server...

【Swift】Xcodeを使わずにDockerだけでSwiftの開発環境を構築する

DockerでSwift