Skip to content

Instantly share code, notes, and snippets.

@LuczynskiDar
Last active May 21, 2020 12:26
Show Gist options
  • Save LuczynskiDar/095e0184b20dffb1b07fce3c79478308 to your computer and use it in GitHub Desktop.
Save LuczynskiDar/095e0184b20dffb1b07fce3c79478308 to your computer and use it in GitHub Desktop.
Docker

Docker toolbox jenkins setup

docker run --name jenkins_test -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts #Then run on #http://192.168.99.100:8080/

Docker network

docker network disconnect bridge alpine2 docker network create --driver bridge alpine-net docker network connect alpine-net alpine2

  1. First define your user-defined bridge network:

docker network create your-network-name

  1. Then connect your containers to network that you just created:

docker network connect your-network-name container-name

  1. Or connect at run command:

docker run --network=your-network-name your-image

Now, containers in same network your-network-name can talk each others via container name

Image from dockerfile

Run docker build --no-cache . to update dependencies

docker build -t jenkins/xxx:1.0 . docker build --no-cache -t jenkins/xxx:1.0 . docker build --no-cache -t helloapp:v2 -f dockerfiles/Dockerfile context

Mailhog

docker run --restart unless-stopped --name mailhog -p 1025:1025 -p 8025:80 25 -d mailhog/mailhog

https://gist.github.com/g0t4/747cd20e8563aefc3eac444166983142

Send-MailMessage -To “[email protected]” -From “[email protected]” -Subject "Test email" -SmtpServer “adress” -Port 1025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment