Docker: Enable API: Difference between revisions

From wiki.jacobjohns.com
jwiki>jjohns
jwiki>jjohns
Numbered
Line 3: Line 3:
== Enable Docker API ==
== Enable Docker API ==


# Edit the docker.service
# Edit the docker.service: <code>sudo systemctl edit docker.service</code>
#* <code>sudo systemctl edit docker.service</code>
#* Add the below above the '''### Lines below this comment will be discarded line''<nowiki/>':
#* Add the below above the '''### Lines below this comment will be discarded line''<nowiki/>':
   [Service]   
   [Service]   
   ExecStart=   
   ExecStart=   
   ExecStart=/usr/bin/dockerd
   ExecStart=/usr/bin/dockerd
#Create <code>/etc/docker/daemon.json</code>  with the below  
2. Create <code>/etc/docker/daemon.json</code>  with the below:
   {      
   {      
     "hosts": ["unix:///var/run/docker.sock", "tcp://<HostIP>:2375"]   
     "hosts": ["unix:///var/run/docker.sock", "tcp://<HostIP>:2375"]   
   }
   }
#Restart docker
3.Restart docker: <code>systemctl restart docker</code>
#*<code>systemctl restart docker</code>

Revision as of 14:37, 24 June 2023

Enable Docker API

  1. Edit the docker.service: sudo systemctl edit docker.service
    • Add the below above the '### Lines below this comment will be discarded line':
 [Service]  
 ExecStart=   
 ExecStart=/usr/bin/dockerd

2. Create /etc/docker/daemon.json with the below:

 {     
   "hosts": ["unix:///var/run/docker.sock", "tcp://<HostIP>:2375"]   
 }

3.Restart docker: systemctl restart docker