Skip to content

Instantly share code, notes, and snippets.

View LuczynskiDar's full-sized avatar

Dariusz Luczynski LuczynskiDar

View GitHub Profile

06.06.2020, Capgemini DevHours - Docker w praktyce

  • przed warsztatami upewnij się, że:
    • masz zainstalowanego i działającego (!) Dockera
      • sprawdź to za pomocą docker version lub docker container ls
  • Dobrze byłoby również mieć:
    • zainstalowanego git'a
    • jakiś edytor tekstu (polecane: VSCode)

Login into the powershell console

Set-ItemProperty "HKLM:\SOFTWARE\Microsoft\PowerShell\1\ShellIds" -Name ConsolePrompting -Value $true
Get-ComputerInfo | select WindowsProductName, WindowsVersion

Msiexec - silent installations

@LuczynskiDar
LuczynskiDar / jenkins-files.md
Last active May 16, 2020 06:56
jenkins-files.md

Pipeline example

import groovy.json.JsonSlurper;

def base_url = "[email protected]:whatever/"
def config = new JsonSlurper().parseText(readFileFromWorkspace("$configPath"))

for (app in config.apps)
    pipelineJob("$app.name") {
@LuczynskiDar
LuczynskiDar / ssh-commands.md
Last active April 3, 2020 14:25
ssh-commands

remove via ssh

ssh hostname "rm -f z100.foo z200.foo" ssh [email protected] -p22 "rm -rf /home/amzad/test.php"

mkdir via ssh

ssh server1 "cd dir1 && tar -cf - ." | ssh server2 "( mkdir -p dir2; cd dir2 && tar -xf - )"

to overwrite

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

@LuczynskiDar
LuczynskiDar / git-commands
Last active February 19, 2019 18:15
List of useful git commands with description
#### Git reset clocal repository
git reset
git fetch origin
git reset --hard origin/master