Learn Ethical Hacking
Linux Apps

Grive – A Dockerized Google Drive Client for Linux

Grive Google Drive Client for Linux
Written by Martins D. Okoi

Not too long ago I reviewed Grive2 as an alternative Google Drive client for Linux. Today, I’ll introduce you to Grive, a Docker implementation for the Google Drive client, Grive2.

Docker (if you don’t already know what it is), is a tool designed to benefit both system admins and developers thanks to its use of containers. Docker’s containers provide a way for developers to create and distribute their apps using containers.

All the app dependencies and libraries are bundled and shipped in a single package and will be able to run on any Linux distro irrespective of the custom settings of other distros.

For system admins, it provides them the flexibility of not needing that many number of systems to test applications and execute certain operations. Docker is open-source and is therefore free to use and extended to fit users’ needs.

RedHat RHCSA and RHCE Certification Exam Study Ebook

Grive is a CLI open-source Google Drive client implementation of Grive2 using Docker. This means that you can install and use it on any Linux distro of your choice without worrying about security and update issues.

Features in Grive

  • FOSS – free and open-source.
  • Flexibility – thanks to its use of Docker containers.
  • Command Line Interface – interact with grive using straight-forward commands in your terminal.

Installation and Usage of Grive on Linux

The first time you run Grive use the following commands to download.

$ docker pull docker pull ashael/grive
$ mkdir /home/MyGoogleDriveFoldeName
$ cd /home/MyGoogleDriveFoldeName
$ docker run  -it -v $PWD:/home/grive -w /home/grive grive

Next, while inside the Container, enter:

$ grive -a

After the initial setup, all you have to do is sync your account using the command below:

$ docker run --rm -v $PWD:/home/grive -w /home/grive --name "Gdrive" -u $(id -u):$(id -g) ashael/grive grive

That’s all folks. So, if you aren’t happy with Grive2 you can always check out Grive – I’m sure it is a more appealing alternative to Docker enthusiasts. But whether or not it’s your cup of tea, one of the beauties of Linux is the freedom to pick from a variety of options.

  Cerebro - A System-wide Search App for Linux Desktop

Are you already a user of Grive or will you just give it a try now? Tell us what you think about it in the comments section below.

Join Our Community Of 250,000+ Linux Lovers by liking us on Facebook, or follow us on Twitter, Google+ and Instagram.

If you liked this article, sign up for the fossmint newsletter for handpicked selection of stories from FossMint delivered to your inbox every day.


Top Deals

About the author

Martins D. Okoi

Martins Jr. (Dillivine) Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Web designer & developer, technical writer, and programmer.

Show Buttons
Hide Buttons