Dockerを学んでいますが起動できていないようでお力を借りればと思います。
Dockerfileを作り、
docker build
docker run
を行っても
docker ps
のところに表示されず、起動に失敗しているのかと思っています。
(Dockerfileをシンプルなものすると起動できているのは確認済み)
これはDockerfileの内容がおかしいのでしょうか?
実際に実行したコマンドはこちらです。
console
1$ docker build -t sample ./ 2$ docker run -d -p 80:80 sample
Dockerfileの内容です。
Dockerfile
1# ベースイメージの設定 2FROM centos:centos7 3 4COPY index.html /var/www/html/ 5 6RUN yum install -y epel-release 7 8RUN rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 9 10RUN yum install -y --enablerepo=remi,remi-php73 \ 11nginx \ 12php73 \ 13php-mbstring \ 14php73-fpm \ 15mysql \ 16php-mysql \ 17php-opcache
docker ps で何も表示されていない。
console
1$ docker ps 2CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
MacのDockerクライアントを使用していてバージョンは 18.09.1です。
console
1$ docker version 2Client: Docker Engine - Community 3 Version: 18.09.1 4 API version: 1.39 5 Go version: go1.10.6 6 Git commit: 4c52b90 7 Built: Wed Jan 9 19:33:12 2019 8 OS/Arch: darwin/amd64 9 Experimental: false 10 11Server: Docker Engine - Community 12 Engine: 13 Version: 18.09.1 14 API version: 1.39 (minimum version 1.12) 15 Go version: go1.10.6 16 Git commit: 4c52b90 17 Built: Wed Jan 9 19:41:49 2019 18 OS/Arch: linux/amd64 19 Experimental: true
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/21 04:30
2019/01/23 05:29 編集