Я устанавливаю MySQL5.6 в докер.
Я создаю docker-compose.ym и задаю свойства для db
db:
container_name: db_mysql
image: mysql:5.6
command: --secure-file-priv='/var/lib/'
environment:
MYSQL_DATABASE: devdb
MYSQL_ROOT_PASSWORD: ""
MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
ports:
- "3306:3306"
volumes:
- /home/marina/some-path:/var/lib/
, но не могу использовать функцию
SELECT LOAD_FILE ('/ home / marina / some-path / some-path-more / image.jpg ').
Как настроить том для доступа к моим файлам из докера?
Need mount my local file system to docker machine
# Create the "default" machine, but then stop it.
docker-machine create --driver virtualbox default
docker-machine stop
# Add a new shared folder through virtualbox
VBoxManage sharedfolder add default --name "userhome" --hostpath
"/home/marina/"
# Turn the machine back on, and mount the share
docker-machine start
docker-machine ssh default 'sudo mkdir --parents /home/marina'
docker-machine ssh default 'sudo mount -t vboxsf userhome /home/marina'
# Check it works
docker-machine ssh default 'ls /home/marina'
# Start it up
docker-compose up
и изменить громкость на:
volumes:
- /home/marina/workprojectdir:/home/marina/workprojectdir
и установить команду:
command: --secure-file-priv=''