1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Docker】AmazonLinux 導入方法

Posted at

はじめに

最近、Docker の便利さを再認識し、何をするにしても Docker を使うことを検討してしまっています。

今回は AWS EC2 でよく使われている(と思う)Amazon Linux を Docker 上で使用する方法についてご紹介したいと思います。

関連リンク

関連リンクを下記に載せておきますので、必要であれば参考にしてください。

Amazon Linux イメージ取得

# DockerHub から amazonlinux のイメージを取得
$ docker pull amazonlinux

# 取得したイメージ確認
$ docker images
# REPOSITORY       TAG              IMAGE ID       CREATED       SIZE
# amazonlinux      latest           7443854fbdb0   2 weeks ago   163MB

バージョンの指定などが必要な方は以下のURLから選択してください。

コンテナ内操作方法

docker のイメージからコンテナを起動して bash に入るためのコマンドは以下となります。

$ docker run -it amazonlinux

# イメージ詳細確認
bash-4.2# cat /etc/image-id
# image_name="amzn2-container-raw"
# image_version="2"
# image_arch="x86_64"
# image_file="amzn2-container-raw-2.0.20210617.0-x86_64"
# image_stamp="92c8-b60f"
# image_date="20210617014854"
# recipe_name="amzn2 container"
# recipe_id="6007f35f-e474-ef7d-d086-5377-65d8-d92c-de9be4d7"

まとめ

AmazonLinux で本番環境を運用しているサービスはそれなりに多いのかなと思います。
開発環境も AmazonLinux にすることで本番環境にデプロイ時の環境の差異が少なく工数の削減ができると思いますので、今後は積極的に AmazonLinux on Docker を使っていきたいなと思っています。

できるだけ細かい単位にする方が、いろんな人に汎用的に使えるかなぁと思って短めの記事で投稿しています。
長めの記事とどちらが閲覧数多くなるかなどわかればいいなと思ってます。

次回は AmazonLinux 上で Ruby / Rails をインストールする方法や Dockerfile で自動的に環境築する方法などを載せる予定です。

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?