Docker Client Operations: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
* [[Docker_Concepts#The_Docker_Client|Docker Concepts - Client]] | * [[Docker_Concepts#The_Docker_Client|Docker Concepts - Client]] | ||
* [[Docker Operations#Subjects|Docker Operations]] | * [[Docker Operations#Subjects|Docker Operations]] | ||
=Running the Client= | |||
==On the Same Host as the Server== | |||
In order to connect to the docker server over the Unix socket, the user running the client must have permissions to do so: | |||
<pre> | |||
[testuser@docker-server ~]$ ls -al /var/run/docker.sock | |||
srw-rw----. 1 root docker 0 Apr 25 16:00 /var/run/docker.sock | |||
</pre> | |||
One way to do that is to make the user a member of "docker" group: | |||
<pre> | |||
usermod -G docker testuser | |||
</pre> | |||
==From a Remote Host== | |||
=Commands= | =Commands= |
Revision as of 23:40, 25 April 2017
Internal
Running the Client
On the Same Host as the Server
In order to connect to the docker server over the Unix socket, the user running the client must have permissions to do so:
[testuser@docker-server ~]$ ls -al /var/run/docker.sock srw-rw----. 1 root docker 0 Apr 25 16:00 /var/run/docker.sock
One way to do that is to make the user a member of "docker" group:
usermod -G docker testuser
From a Remote Host
Commands
Queries
Lifecycle
Executions
Other
Recipes
Scenarios
TO RELOCATE
Running RabittMQ
docker run -d --hostname my-rabbit --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq
Running a database
docker run -d -p 1521:1521 --restart=always --name=db db /entrypoint.sh