Skip to content

Instantly share code, notes, and snippets.

View asakasinsky's full-sized avatar

Vasily Asakasinsky asakasinsky

View GitHub Profile
@asakasinsky
asakasinsky / .gitlab-ci.yaml
Created December 30, 2022 00:32 — forked from inscapist/.gitlab-ci.yaml
docker in docker
image: docker:latest
services:
- docker:dind
stages:
- build
- test
- release
variables:
CONTAINER_IMAGE: registry.anuary.com/$CI_PROJECT_PATH
DOCKER_DRIVER: overlay2
@asakasinsky
asakasinsky / dockerCMD.txt
Created December 30, 2022 00:31 — forked from yankie9486/dockerCMD.txt
[Docker Commands] #docker #cmd
docker exec -i mysql_container mysql -uexampleName -ppassword database_name < filename.sql
docker cp filename.sql conatianer_ID:/filename.sql
docker exec -it container_ID bin/bash
mysql -u<username> -p
mysql> use <DB_NAME>;
mysql> source ./<FILE_NAME>.sql
docker exec $db_id mysql -hdb -uopencart -ppassword opencart -e "SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));"
@asakasinsky
asakasinsky / clickhouse.sh
Created December 30, 2022 00:31 — forked from rekk30/clickhouse.sh
Docker run #docker
sudo mkdir -p /opt/clickhouse/{data,etc,log}
sudo chmod 777 /opt/clickhouse/{data,etc,log}
sudo docker run -d --name clickhouse \
--ulimit nofile=262144:262144 \
-p 127.0.0.1:8123:8123 -p 127.0.0.1:9000:9000 \
-v /opt/clickhouse/log:/var/log/clickhouse-server \
-v /opt/clickhouse/data:/var/lib/clickhouse \
yandex/clickhouse-server
docker-machine create \
--driver virtualbox \
--virtualbox-cpu-count "4" \
--virtualbox-memory "4000" \
--virtualbox-no-vtx-check \
default
@asakasinsky
asakasinsky / rabbitmq, docker-compose
Created December 30, 2022 00:31 — forked from vitali-s/rabbitmq, docker-compose
#rabbitmq #docker #docker-compose
version: '3'
services:
rabbitmq:
image: rabbitmq:3.7.14-management-alpine
hostname: "rabbit"
environment:
RABBITMQ_DEFAULT_VHOST: "/"
ports:
- "15672:15672"
- "5672:5672"
@asakasinsky
asakasinsky / list-containers-horizontally
Created December 30, 2022 00:30 — forked from Banhawy/list-containers-horizontally
[Horizontal Docker Display] #docker
# This can be in .zshrc or .bash_profile
export FORMAT="\nID\t{{.ID}}\nIMAGE\t{{.Image}}\nCOMMAND\t{{.Command}}\nCREATED\t{{.RunningFor}}\nSTATUS\t{{.Status}}\nPORTS\t{{.Ports}}\nNAMES\t{{.Names}}\n"
docker ps --format $FORMAT
@asakasinsky
asakasinsky / docker_disk_usage.sh
Created December 30, 2022 00:29 — forked from white-hat/docker_disk_usage.sh
[docker disk usage] #docker
docker system df --verbose
@asakasinsky
asakasinsky / docker_command_essentials.md
Created December 30, 2022 00:28 — forked from askalee/docker_command_essentials.md
docker: docker command essentials

Folder

├── service1
│   └── Dockerfile
├── service2
│   └── Dockerfile  
├── service3
│   └── Dockerfile  
├── docker-compose.yml
└── docker-compose-dev.yml  
@asakasinsky
asakasinsky / docker.txt
Created December 30, 2022 00:28 — forked from rajohns08/docker.txt
Docker - Popular Docker commands
# Show running containers
docker container ls
# Show all containers
docker container ls -a
# Create container from image
# -d run as daemon in background
# -p say what port to map in container
# --name give container a name
@asakasinsky
asakasinsky / sample.md
Created December 30, 2022 00:28 — forked from yasokamoto/sample.md
docker in docker sample

tl;dr

memo about docker in docker

Dockerfile

FROM ubuntu:14.04

RUN apt-get update -qq && apt-get install -qqy \
    apt-transport-https \
 ca-certificates \