Docker container 映射目錄下檔案
以MSSQL為例
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=自行輸入密碼" -e "MSSQL_DATA_DIR=/var/opt/mssql/data" -e "MSSQL_BACKUP_DIR=/var/opt/mssql/backup" -v /DockerStorage/MSSQL/Backup:/var/opt/mssql/backup -v /DockerStorage/MSSQL/DATA:/var/opt/mssql/data -v /DockerStorage/MSSQL/Log:/var/opt/mssql/log -p 1433:1433 --name MSSQL --hostname MSSQL -d mcr.microsoft.com/mssql/server:latest
藍色為本機位置
紅色為虛擬機位置
此設定將虛擬機資料應射到本機
PS本機應設位置丟入檔案並不會應射回虛擬機
映射
方向性為 本機<<<<虛擬機
也可以另外使用複製檔案到路徑下方式
docker cp 路徑及檔案名稱 容器名稱:路徑
留言
張貼留言