0
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?

Docker勉強

Last updated at Posted at 2024-12-04

初めに

Dockerを勉強するために自宅のデスクトップPCにDocker Desktopをいれました。
Dockerを使いToDoリストを作成してみようと思っています。
作成にあたりやった作業をメモ程度に書いていきます。

作業

  • 下の画像の通りCentOSを検索し一番上に出てきたイメージをpullしました。
    (詳しいことはわからないのでとりあえずofficial imageと書かれていたものを選びました)

image.png

  • コマンドプロンプトより下記コマンドを実行しイメージを起動させました。
# イメージがpull出来たか確認
docker images
# イメージの起動
# ポート80でアクセスできるようにしたけど外部からのアクセスはできない
docker run --name test -p 80:80 -it centos
  • 立ち上がったイメージのcentosのバージョンを確認
cat /etc/redhat-release 
  • yumコマンドが使えないので下記設定を変更
    (mirrorlistをコメントアウト、baseurlのコメントアウトを削除そしてURLを変更)
ファイル名:
CentOS-Linux-AppStream.repo
設定差分:
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
baseurl=http://vault.centos.org/$contentdir/$releasever/AppStream/$basearch/os/

ファイル名:
CentOS-Linux-BaseOS.repo
設定差分:
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra
baseurl=http://vault.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/

ファイル名:
CentOS-Linux-Extras.repo
設定差分:
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
baseurl=http://vault.centos.org/$contentdir/$releasever/extras/$basearch/os/
  • 下記コマンドでNginxのインストール
yum install nginx
  • 下記コマンドでnginxサービスの起動
nginx
  • 下記URLにてNginxが表示されることそしてポート80でのアクセス確認
http://localhost/
  • 下記画面が表示され問題ないことを確認

image.png

最後に

Nginxサービスを起動させるのにsystemctlが使えませんでした、、、
サービスはsystemctlコマンドで起動等行いたいので確認です。

0
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
0
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?