How can I make a Docker setup reproducible?
The same project needs to behave consistently on developer machines, in CI and after deployment. Which versions, dependencies and configuration should be recorded?
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
The same project needs to behave consistently on developer machines, in CI and after deployment. Which versions, dependencies and configuration should be recorded?
Currently, I'm using Docker Desktop with WSL2 integration. I found that Docker Desktop automatically had created a cluster for me. It means I don't have to install and use Minikube or Kind to create cluster. The problem is that, how could I enable Ingress Controller if I use "built-in" cluster from Docker Desktop? I tried to create an Ingress to check if thi
My JenkinsFile looks like: pipeline { agent { docker { image 'node:12.16.2' args '-p 3000:3000' } } stages { stage('Build') { steps { sh 'node --version' sh 'npm install' sh 'npm run build' } } stage ('Deliver') { steps { sh 'readlink -f ./package.json' } } } } I used to have Jenkins locally and this configuration worked, but I deployed it to a remote server
I have an alpine running container which contains some binaries in usr/local/bin When I ls the content of usr/local/bin I got this output : /usr/local/bin # ls dwg2SVG dwg2dxf dwgadd dwgbmp dwgfilter dwggrep dwglayers dwgread dwgrewrite dwgwrite dxf2dwg dxfwrite Which is what I expected. However if I execute one of these binaries by calling it I got a not fo
Is there a good way to create an authentication mechanism to Devops to be able to access the artifact NuGet feed? I would like to create a base image for my team that would allow them to just pull an image from our Azure Container Registry that has access to our devops nuget feed. Ideally people wouldn't have to have the same stock dockerfile code in every s
When I run an AWS Lambda container (Docker) image, for example: docker run public.ecr.aws/lambda/java bash I get the following error: entrypoint requires the handler name to be the first argument What should the handler name be?
Note : this question was created BEFORE docker docs were updated (it was the reason they were updated - see this answer). Please do not post answers pointing out the docs on the differences :-) I have been using docker-compose , but noticed there is also a docker compose (without the dash). I have not been able to quickly determine the differences between th
I am pretty new to Docker and am trying to build a Docker image with plain HTML, but I have this error message, saying failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount602954594/Dockerfile: no such file or directory My folder directory is like this: C:\Users\hailey\Desktop\GitTest |- Dockerfile.tx
I am new to docker. I have been assigned with a task that uses Docker container for development. I followed the tutorial for installing the Docker and the containers on Windows 10, but I have the following error: network remaxmdcrm_remaxmd-network declared as external, but could not be found The steps I've done so far are: Cloned the repository from GitHub.