Mound Google Cloud Storage with linux machine using docker container
docker run --name appname --privileged -dit ubuntuEnter Bash Shell
docker exec -it myapp bashThen install Gcloud SDK along with python3
apt update
apt install python3 -y && apt install pip -y
apt install curl
apt install vim -y
curl -sSL https://sdk.cloud.google.com | bashapt install fuseExit the console / Restart
gcloud init # to loginAdd Key JSON file to /home
Do add necessary permision on Serice account
Switch to /home Basically working dir
cd home
mkdir storage # folder to mount
touch key.json # Add value of file curl -L -O https://github.com/GoogleCloudPlatform/gcsfuse/releases/download/v0.39.2/gcsfuse_0.39.2_amd64.deb
dpkg --install gcsfuse_0.39.2_amd64.deb
rm gcsfuse_0.39.2_amd64.deb Folder Path are Absolute
gcsfuse --key-file=/home/key.json linuxfuse /home/storageEvery thing should work properly **privileged is really imp command during docker container **