You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To create a container image, you need to create a Dockerfile, run docker build to build the image referencing the Docker file and push it up to a remote repository so it can be pulled by other sources.
110
110
111
-
- Create a Dockerfile
111
+
-[Create a Dockerfile](https://docs.docker.com/get-started/02_our_app/)
112
112
- Creating a Dockerfile typically requires you to consider the following:
113
113
- Identify an appropriate container image
114
114
- ubuntu vs. python vs. alpine/slim
115
115
- ubuntu - overkill, large image size, wasted resources when running in K8
116
116
- this is a python app, so pick an image that is optimized for it
117
-
- avoid alpine for python
117
+
-[avoid alpine for python](https://lih-verma.medium.com/alpine-makes-python-docker-builds-way-too-50-slower-and-images-double-2-larger-61d1d43cbc79)
118
118
- Order matters
119
119
- you're building layers.
120
120
- re-use the layers as much as possible
121
121
- have items that change often towards the end
122
-
- Other Best practices for writing Dockerfiles
122
+
-[Other Best practices for writing Dockerfiles](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)
Verify that out of the box dashboards for Kafka, MongoDB and Zookeeper are populated in the Infrastructure Monitor landing page. Drill down into each component to view granular details for each service.
0 commit comments