Jasper Inc.

地方在住エンジニアのテック&ライフブログ

2024-10-01から1ヶ月間の記事一覧

【シェルスクリプト】自動でコンテナIDを取得してdocker execコマンドを実行する

「シェルスクリプトやJenkinsのようなツールでdocker execコマンドを実行したいが、コンテナIDはどう取得すればいい?」という疑問に答えます。ただし、起動しているコンテナが一つのみという前提です。

echo “>”でPermission Deniedになる場合は"| sudo tee"を使う

下記のように > (リダイレクション)でファイルに書き込もうとした際、権限がないユーザーが実行することになり、エラーになる場合がある。 sudo echo "foo" > /root/bar.txt 解決方法としては、下記のように | (パイプライン) sudo teeとする。(teeは標準出…