官术网_书友最值得收藏!

Development life cycle

The Docker development life cycle can be explained with the help of the following steps:

  1. Docker container development starts with downloading a base image from Docker Hub. Ubuntu and Fedora are a few images available from Docker Hub. An application can be containerized post application development too. It is not necessary to always start with Dockerizing the application.
  2. The image is customized as per application requirement using a few Docker-specific instructions. These sets of instructions are stored in a file called Dockerfile. When deployed the Docker daemon reads the Dockerfile and prepares the final image.
  3. The image can then be published to a public/private repository.
  4. When users run the following command on any Docker host, the Docker daemon searches for images on the local machine first and then on Docker Hub if the images are not found locally. A Docker container is created if the image is found. Once the container is up and running, [command] is called on the running container:
       $ docker run -i -t [imagename] [command]
主站蜘蛛池模板: 安乡县| 瑞金市| 五寨县| 大荔县| 桐梓县| 桓仁| 当雄县| 德令哈市| 墨玉县| 南雄市| 南昌市| 磐安县| 湟中县| 南岸区| 铅山县| 天全县| 湖南省| 塔城市| 抚宁县| 饶河县| 伊金霍洛旗| 铜川市| 来凤县| 磐安县| 雅安市| 青州市| 大化| 武鸣县| 武义县| 桂林市| 江源县| 儋州市| 永清县| 红原县| 深州市| 安仁县| 岫岩| 万载县| 田东县| 鲁山县| 临沧市|