1
1

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 5 years have passed since last update.

Dockerイメージ作成してみた 1 CentOSにTomcatをインストールする。

1
Posted at

Dockerイメージを作成します。CentOSにTomcatを入れたコンテナをDockerイメージとして登録したときの備忘録です。

CentOSのコンテナ起動

下記コマンドで起動します。

//Dockerコンテナ起動
$ docker run -it -d -p 18080:8080 -v /Users/XX/Documents/docker/TestWeb1 --name tomcat centos
Unable to find image 'centos:latest' locally
latest: Pulling from library/centos
8ba884070f61: Pull complete 
Digest: sha256:b5e66c4651870a1ad435cd75922fe2cb943c9e973a9673822d1414824a1d0475
Status: Downloaded newer image for centos:latest
4cc4cac67447d9a7d83712b1d04b1f58da192e04e761f1bbaeec51c37996efb8

//コンテナ起動確認
$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                     NAMES
4cc4cac67447        centos              "/bin/bash"         21 seconds ago      Up 19 seconds       0.0.0.0:18080->8080/tcp   tomcat

起動したCentOSのコンテナにTomcatをインストール

1.ローカルにトムキャットをダウンロード(curlコマンドを利用)

$curl -o http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.6/bin/apache-tomcat-9.0.6.tar.gz

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   256  100   256    0     0    305      0 --:--:-- --:--:-- --:--:--   306

2.コンテナ(CentOS)にローカルPCにダウンロードしたTomcatをコピー

$docker cp apache-tomcat-9.0.6.tar.gz tomcat:/opt/
(docker cp <ホスト側のファイル> <コンテナ名>:<コンテナ内のコピー先ディレクトリ>)

※コンテナ(CentOS)からCurlすることも可能だが、今回はローカルからコピー

3.コンテナ(CentOS)にログインしTomcatをインストール

$docker exec -it tomcat bash //コンテナにログイン
--以下コンテナでの操作
# yum install -y java //javaインストール
# cd /opt/ 
# tar zxf apache-tomcat-9.0.6.tar.gz
# cd apache-tomcat-9.0.6
# ./bin/startup.sh //Tomcat起動

4.tomcat起動確認
ブラウザでローカルホストを接続:http://localhost:18080/
image.png
起動出来てた!!

続きは別の記事で説明します。

参考URL

1
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?