GG
cp -a /home/docker.old/. /home/docker
так что бакап самого каталога докера не так уж и бесполезен, как выяснилось - не пришлось пересоздавать докеры, время чисто на копирование потрачено
Size: a a a
GG
GG
dn
m
AG
m
AG
m
AG
m
А
1. docker run -d --network=bridge --name postgresdb -v "$PWD"/source:/opt/myscript -v /home/repository/postgresdata:/var/lib/postgresql/data -e POSTGRES_PASSWORD=password -e POSTGRES_USER=user postgres:10-alpineподскажите пожалуйста, как реализовать такую последовательность через docker compose?
2. docker exec -it postgresdb psql -U user -f /opt/myscript/init.sql
ID
AG
ID
А
docker run -d --network=bridge --name postgresdb -v "$PWD"/src/main/resources/static/db:/opt/myscript -v /home/repository/postgresdata:/var/lib/postgresql/data -e POSTGRES_PASSWORD=password -e POSTGRES_USER=user postgres:10-alpineа вот как я это описал в compose
docker exec -it postgresdb psql -U user -f /opt/myscript/init.sql
postgresdb:запускаю docker-compose up
container_name: postgresdb
image: postgres:10-alpine
restart: "no"
volumes:
- ./src/main/resources/static/db:/opt/myscript
- /home/repository/postgresdata:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=password
- POSTGRES_USER=user
command: psql -U user -f /opt/myscript/init.sql
D🐈
D🐈
D🐈
D🐈