始める無料で始める

安全に、ルートは使わないでください

イメージ内で root ユーザーへのアクセスを許可しないことで、イメージはより安全で、誤用しにくくなります。ユーザーは、あなたがそのイメージで意図したユースケースに関連するものだけにアクセスできます。これにより、イメージのセキュリティを高める最善の方法のひとつにもなります。 以下の Dockerfile からイメージを作成しました。このイメージは起動時に python3 をインストールしようとします。

FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3

repl ユーザーとして起動時に python3 をインストールしようとすると、どうなるか確認しましょう。

この演習はコースの一部です

Docker の紹介

コースを見る

演習の手順

  • docker を使って repl_try_install のイメージを実行してください。

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する