私はこれを持っていますReact ApacheアプリをApache HTTP Dockerコンテナで実行したいです。
そこで、Sudo docker build
とSudo docker run <name>
で機能するDockerfileを作成しました
FROM httpd:2.4
COPY ./dist/ /usr/local/Apache2/htdocs/
docker-compose.ymlを作成しました
version: '3'
services:
frontend:
build: .
ports:
- "8080:80"
container_name: frontend
しかし、Sudo docker-compose build
を実行すると、次のエラーが発生します。
エラー:http + docker:// localhostでDockerデーモンに接続できませんでした-実行中ですか?
標準以外の場所にある場合は、DOCKER_Host環境変数を使用してURLを指定します。
何が問題ですか?
あなたの特権を確認してください、次のコマンドは私の問題を解決しました:
Sudo chown $USER /var/run/docker.sock