25 lines
397 B
Bash
25 lines
397 B
Bash
#!/bin/bash
|
||
|
||
EXEC_USER=work
|
||
su - ${EXEC_USER}
|
||
|
||
DEPLOY_PATH="/home/work/docker/memos"
|
||
|
||
folder_exists() {
|
||
if [ -d "$1" ]; then
|
||
echo "folder is exists!${1}"
|
||
return 0
|
||
fi
|
||
|
||
echo "create folder ${1}"
|
||
mkdir -p ${1}
|
||
chown -R work:work ${1}
|
||
}
|
||
|
||
pack_docker() {
|
||
cp -rv docker-compose.yml ${1}
|
||
}
|
||
|
||
folder_exists ${DEPLOY_PATH}
|
||
folder_exists ${DEPLOY_PATH}/data
|
||
pack_docker ${DEPLOY_PATH} |