본문 바로가기

Container

[Docker] Run Mysql Server container and setup # Make Data folders for mysql volumnmkdir /data # Run mysql container docker run \-p 3306:3306 \--name mysql_server \-v /data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD={{SERVER ROOT}} \-e MYSQL_USER={{USER_ID}} \-e MYSQL_PASSWORD={{USER_PASSWORD}}} \-e TZ='{{TIMEZONE}}' \-d mysql:8.0.13 # Got error with message "MySQL 8.0 - Client does not support authentication protocol requested by server; consid.. 더보기
[CSS] Flexbox CSS3 에 명시된 레이아웃 모듈. 요소들의 공간 활용을 어떻게 해줄건지를 설정 할 수 있음.추후 레이아웃 구성에 중요한 녀석일 것 같음. .container { display: flex } 기본적으로 각 요소들의 부모 요소에 위 스타일을 먹이면 됨. 컨테이너 옵션들 flex-direction - 행으로 할지 열로 할지를 정하는 옵션 - values row 기본 값. 수평방향(행) row-reverse 수평방향(행). 순서 역순 column 수직방향(열) column-reverse 수직방향(열). 순서 역순 flex-wrap - 길이가 길어질 경우 줄바꿈을 어찌할지에 대한 옵션 - values nowrap 기본 값. 아이템을 한 줄에 모두 표현 wrap 적정 길이 이상이면 복수의 줄에 걸쳐 표현 wrap.. 더보기
GitLab Runner 처음 gitlab runner를 접하고 꽤나 혼동 스러웠음.runner는 기본적으로 서버상에서 구동되는 것이 아니라 사용자가 환경을 설정하는 식임.오픈소스 프로젝트의 특성상 개인들이 이런 것들을 해야한다는 점을 생각해보면 당연한 이치인데..전혀 생각조차 안해본 것처럼.. local docker에 간단하게 runner를 설정해 줄 수 있음.]$ docker run -it -d --name gitlab-runner --restart always -v /srv/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest이렇게 해주게되면 gitlab 에서 제공해주는 run.. 더보기