This post helps you install gnome dash_to_dock extension that lets you position gnome dock on top, right, bottom and left of your screen and also keeps it visible all the time.

Install gnome-extension first

First you must install gnome-extension if you already don’t have it.

Launch your preferred terminal and run the following command with your linux distro installer command.

sudo apt install gnome-extensions
sudo zypper install gnome-extensions

Launch gnome-extensions

open url in firefox and look for dash to dock

install it, enable and customize it

Customize Gnome Dock

To customize gnome dock, you must install dash to dock gnome extension first and then install dash to dock