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

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]
主站蜘蛛池模板: 龙游县| 平陆县| 宁远县| 西乡县| 尚义县| 东乌珠穆沁旗| 牡丹江市| 合作市| 罗平县| 长丰县| 乐亭县| 德格县| 嘉祥县| 武乡县| 广东省| 阿坝| 奉贤区| 科技| 陆河县| 奈曼旗| 余江县| 海阳市| 丰台区| 平顺县| 建阳市| 师宗县| 北辰区| 集贤县| 海盐县| 桐乡市| 鸡泽县| 临漳县| 兴仁县| 南乐县| 芜湖市| 洛隆县| 抚宁县| 德格县| 长宁区| 安多县| 鄂托克旗|