How to use Docker API
Editor to share with you how to use Docker API, I believe that most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's learn about it!
8.1 Docker API
There are three types of API in the Docker ecosystem:
Registry API: provides integration with Docker Registry
Docker Hub API: provides integration with Docker Hub
Docker Remote API: provides integration with the Docker daemon.
All three API are RESTful style.
8.2 enable remote access Remote API function
For Ubuntu systems:
# vim / etc/default/dockerDOCKER_OPTS= "- H 0.0.0.0pur2375" # service docker restart
Remote access can be opened.
8.3 Test Docker Remote API
/ info queries the system information of the Docker daemon.
1. Manage Docker images
/ images returns a list of all mirrors in the Docker daemon.
/ images/ image id to view the specific information of a certain image, which is equivalent to docker inspect.
/ images/search?term= looks for images on Docker hub.
2. Manage Docker containers
/ containers returns the container that is running, which is equivalent to docker ps.
/ containers?all=1 returns all containers, which is equivalent to docker ps-a.
The / containers/create post method creates a container.
The / containers/ {container ID} / start post method runs a container.
/ containers/ {Container ID} View the details of the container.
The above is all the contents of the article "how to use Docker API". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!