“运行”;docker compose-f docker-compose-test.yml up;在Windows 10上使用Docker桌面
之后,将在本地磁盘上创建卷pgdata_测试(默认情况下,该磁盘用于Docker Desktop中的C:驱动器) 我们需要将此卷移动到另一个磁盘(例如外部磁盘或闪存驱动器) 这里的“移动”是指为卷设置新路径,并将卷内容物理移动到新路径 因此,我们需要一组命令来完成这项任务 测试yml文件内容:“运行”;docker compose-f docker-compose-test.yml up;在Windows 10上使用Docker桌面,docker,docker-compose,Docker,Docker Compose,之后,将在本地磁盘上创建卷pgdata_测试(默认情况下,该磁盘用于Docker Desktop中的C:驱动器) 我们需要将此卷移动到另一个磁盘(例如外部磁盘或闪存驱动器) 这里的“移动”是指为卷设置新路径,并将卷内容物理移动到新路径 因此,我们需要一组命令来完成这项任务 测试yml文件内容: # Version of docker-compose version: '3.5' # Containers we are going to run services: db_test:
# Version of docker-compose
version: '3.5'
# Containers we are going to run
services:
db_test:
# We use the predefined Postgres image
image: postgres:11-alpine
environment:
# Set user/password for Postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
# Set a path where Postgres should store the data
PGDATA: /var/lib/postgresql/data/pgdata
restart: always
volumes:
- pgdata_test:/var/lib/postgresql/data
# Define the volumes
volumes:
pgdata_test:
这里有什么问题?是否将数据移动到新卷?