fix permission issue on docker remote deploy
This commit is contained in:
parent
a949f642b4
commit
82e2c9c3f8
1 changed files with 8 additions and 7 deletions
15
Makefile
15
Makefile
|
|
@ -3,21 +3,22 @@ docker_deploy:
|
||||||
docker run --rm -it \
|
docker run --rm -it \
|
||||||
-v /tmp/backup:/backup -v /var/lib/docker:/docker \
|
-v /tmp/backup:/backup -v /var/lib/docker:/docker \
|
||||||
-v $(shell pwd)/kit:/docker/volumes/web-wordpress-kit_wordpress/_data/wp-content/themes/kit \
|
-v $(shell pwd)/kit:/docker/volumes/web-wordpress-kit_wordpress/_data/wp-content/themes/kit \
|
||||||
alpine:edge tar cfz /backup/volumes.tgz /docker/volumes/
|
alpine:edge tar cpfz /backup/volumes.tgz /docker/volumes/
|
||||||
rsync --progress /tmp/backup/volumes.tgz playground.pi:/tmp/
|
rsync --progress /tmp/backup/volumes.tgz playground.pi:/tmp/
|
||||||
|
|
||||||
ssh playground.pi tar xvf /tmp/volumes.tgz -C /tmp
|
|
||||||
|
|
||||||
ssh playground.pi sed -i 81idefine\\\(\\\'WP_SITEURL\\\',\\\'https://beta.saai.digital\\\'\\\)\\\;\\\\ndefine\\\(\\\'WP_HOME\\\',\\\'https://beta.saai.digital\\\'\\\)\\\; /tmp/docker/volumes/web-wordpress-kit_wordpress/_data/wp-config.php
|
|
||||||
|
|
||||||
-DOCKER_HOST="ssh://playground.pi" docker stop web-wordpress-kit_db_1 web-wordpress-kit_wordpress_1
|
-DOCKER_HOST="ssh://playground.pi" docker stop web-wordpress-kit_db_1 web-wordpress-kit_wordpress_1
|
||||||
-DOCKER_HOST="ssh://playground.pi" docker rm web-wordpress-kit_db_1 web-wordpress-kit_wordpress_1
|
-DOCKER_HOST="ssh://playground.pi" docker rm web-wordpress-kit_db_1 web-wordpress-kit_wordpress_1
|
||||||
-DOCKER_HOST="ssh://playground.pi" docker volume rm web-wordpress-kit_db web-wordpress-kit_wordpress
|
-DOCKER_HOST="ssh://playground.pi" docker volume rm web-wordpress-kit_db web-wordpress-kit_wordpress
|
||||||
|
|
||||||
DOCKER_HOST="ssh://playground.pi" docker run --rm -it \
|
DOCKER_HOST="ssh://playground.pi" docker run --rm -it \
|
||||||
-v /var/lib/docker:/docker \
|
-v /var/lib/docker:/docker \
|
||||||
-v /tmp/docker/volumes:/volume-backup \
|
-v /tmp:/volume-backup \
|
||||||
alpine:edge cp -r /volume-backup/. /docker/volumes/
|
alpine:edge tar --strip-components=2 -xpvf /volume-backup/volumes.tgz -C /docker/volumes/
|
||||||
|
DOCKER_HOST="ssh://playground.pi" docker run --rm -it \
|
||||||
|
-v /var/lib/docker:/docker \
|
||||||
|
-v /tmp:/volume-backup \
|
||||||
|
alpine:edge sed -i 81idefine\\\(\\\'WP_SITEURL\\\',\\\'https://beta.saai.digital\\\'\\\)\\\;\\ndefine\\\(\\\'WP_HOME\\\',\\\'https://beta.saai.digital\\\'\\\)\\\; /docker/volumes/web-wordpress-kit_wordpress/_data/wp-config.php
|
||||||
|
|
||||||
# # Need to fix MaxSessions in remote ssh daemon https://github.com/docker/compose/issues/6463
|
# # Need to fix MaxSessions in remote ssh daemon https://github.com/docker/compose/issues/6463
|
||||||
# # Disable nftables on remote host
|
# # Disable nftables on remote host
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue