システム開発

Docker stop を実行してもコンテナが停止できないことがあります。

私の環境では docker コンテナ内で webpack のビルドをしており、その処理の重さでたまにコンテナが停止できなくなったります。

システム開発, プログラミング入門, 人生

エンジニアの仕事をしていると、答えのないことに対して結論を出す必要を迫られます。

例えば、アプリケーションの設計をどうするかは良い例で、ネット上には様々な情報が氾濫しています。

有名なエンジニアのツイートを参考 ...

システム開発

mysql コマンドで接続するときに以下のように -D オプションをつけて、接続先のDBを指定できます。

mysql -u root -p -D mydb

ただし、DB名をコマンドの最後にする場合はこの -D を省略できます ...

システム開発, プログラミング入門, 人生

エンジニアをやっていて、この能力は重要だなと思うものの一つが読解力です。

具体的に何の読解力かというと、マニュアルを読んで理解する能力です。

エンジニアは日々新しい技術を取り入れていくことを強いられ、世の中には ...

システム開発

Docker Compose をバージョンアップする時に以下のコマンドで成功しました。

Mac は intel です。バージョンは2.10.0にしました。

mkdir -p ~/.docker/cli-plugins ...

システム開発

sed コマンドを使って、一行目と最後の行を削除するには以下の方法があります。

cat hoge.text | sed -e '1d' -e '$d'楽しかったこと久々に野菜たっぷりペペロンチーノ ...

システム開発

docker build のオプションの —progress を使います。

auto、plain、tty の三種類を指定することができます。

docker build --progress=plain . ...

システム開発

docker run を実行するとその都度コンテナが作成されます。

そのため、既存のコンテナを起動したい場合は docker start を使います。

docker run コマンドは、まず指定されたイメージ上 ...

システム開発

Docker 内に Web サーバーを立てて、いざホスト側からアクセスしようとすると、接続ができないことがあります。

試しに Docker 内に入って curl コマンドを打つと正常にアクセスできるとします。

...

システム開発

docker run を実行してコンテナを起動したのに、すぐにコンテナが停止してしまう。

いろいろ情報を探したけど、見つからない。

という場合は、以下のコマンドでログを確認すると良いです。

docker ...