作者:沙楽33 | 来源:互联网 | 2022-12-12 23:41
我有这个React应用,我想在Apache HTTP Docker容器上运行。
所以,我创建了一个Dockerfile与工作sudo docker build
和sudo docker run
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。
问题是什么?
1> 小智..:
使用sudo运行:
须藤码头工人组成-d
2> 小智..:
我的解决方案是仅重新启动包装盒(EC2 Amazon Linux2)。用权限和组将我的尾巴追了30分钟,但是简单的重启就可以了。