我在 AWS EC2 Linux 实例中运行 Portainer docker 镜像。Portainer 管理本地主机(EC2 实例)中的容器。
我想运行一个 docker 镜像并授予它访问 S3 存储桶的权限,因此我已将 S3 存储桶作为主机(EC2)中的本地目录安装。现在的问题是我无法将新的 docker 卷映射到我已安装的目录(主机)。
docker-compose 的样子如下:
OCRmyPDF:
image: pombeirp/ocr2pdf-watchdog
container_name: OCRmyPDF
network_mode: none
volumes:
- <path/to/archive/folder/on/host>:/archive
- <path/to/watch/folder/on/host>:/hot-folder
- /etc/localtime:/etc/localtime:ro
environment:
- PUID=<UID>
- PGID=<GID>
- "OCRMYPDF_OPTIONS=--pdf-renderer tess4 --tesseract-timeout 600 --author \"Your name\" --rotate-pages -l eng+fra+por+deu --deskew --clean --skip-text"
restart: always
如何将容器文件夹映射到主机文件夹?
这只是显示可用选项的屏幕截图: