Installing subuser
System Requirements
Docker 1.3 or higher
Python >= 3
Git
X11 and the xauth utility (You almost certainly have this)
sudo (if you don’t want to become a member of the docker group)
Installation: Common steps
Add yourself to the
sudo
group (Note: if you are a member of thedocker
group this is not needed.).
$ sudo usermod -a -G sudo $USER
Install from your distributions package manager
Install with pip: Stable version
Install subuser from
pip3
:$ sudo pip3 install subuser
Add
~/.subuser/bin
to your path by adding the linePATH=$HOME/.subuser/bin:$PATH
to the end of your~/.bashrc
file.Log out and then back in again.
Done!
Install from git: Development version
Download the subuser repository:
$ cd $ git clone https://github.com/subuser-security/subuser
Add
subuser/logic
and~/.subuser/bin
to your path by adding the linePATH=$HOME/subuser/logic:$HOME/.subuser/bin:$PATH
to the end of your.bashrc
file.Optional: Subuser can run in place. If you want to install the development version system wide you can do so with:
sudo python3 setup.py install
Note
You will need to change the path to subuser/logic
to refer to the location to which you downloaded subuser.
Log out and then back in again.
Done!
Source
The subuser sourcecode is maintained on github. You can find release tarbals here.