본문 바로가기

IT 기본

(9)
wsl에서 docker 에러 "cgroups: cannot find cgroup mount destination" wsl 에서 docker 로 컨테이너를 2개 이상 실행시 에러가 발생하는 경우 wsl에서 실행 sudo mkdir /sys/fs/cgroup/systemd sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd 참고: https://github.com/microsoft/WSL/issues/4189
Docker에 td-agent(fluentd) 설치 Windows에 WSL로 Docker 구축 참고: 2021.09.15 - [IT 기본] - WSL2에서 docker 설치 설치 방법 1. CentOS 설치(CentoOS 7버전으로 설치) docker pull centos:7 docker run --privileged -d --name mycentos72 centos:7 /sbin/init docker exec -it mycentos72 /bin/bash centos 7버전 이미지 다운로드 docker run --privileged 옵션은 systemctl 명령어 사용시 "Failed to get D-Bus connection: Operation not permitted" 에러가 발생을 해결하기 위해 privileged 모드로 실행 mycentos72 이..
도커 정리 가상머신과 도커 컨테이너 차이 가상머신: 성능 손실이 발생. 이미지 크기 큼(커널, 라이브러리 등 전부 포함) 도커 컨테이너: 성능 손실이 거의 없음. 가상머신대비 이미지 크기가 작음(커널 등을 호스트와 공유해 사용) 도커의 장점 컨테이너는 호스트 OS와 격리된 공간이기 때문에 여러 소프트웨어를 설치해도 호스트 OS에는 영향이 없어서 독립된 개발 환경 보장이 가능 커널 등을 포함하지 않아 이미지 크기가 커서 어플리케이션 배포에 용이 윈도우 도커 설치 2가지 방법 Docker Desktop for Windows 설치 윈도우에서 WSL에 설치 방법: https://kimyk85.tistory.com/entry/WSL2%EC%97%90%EC%84%9C-docker-%EC%84%A4%EC%B9%98 기본적인 도..
파이참의 Git 참고사항 파이참 저장소 2개 추가하기 git > manage remotes > name과 url 입력 후 추가 fetch 누르면 새로운 저장소의 이력이 추가되어 Log 확인 가능 일반적으로 upstream이라고 부름 파이참 특이사항 master 브랜치의 force push가 보호되어 있음. 해제하려면 file - setting - version control - git - protect branches에 master로 적힌 것 삭제
Git 정리 Git 명령어 git status: git 워킹트리의 상태를 보여줌 git init: 로컬 레파지토리 생성 git add 파일: 커밋할 파일을 스테이지에 추가 git commit -m “메세지” : 커밋 메세지와 함께 커밋. 첫 커밋시에는 아래 계정정보 입력이 먼저 필요 git config --global user.email "you@example.com" :계정정보 입력 git config --global user.name "Your Name" :계정정보 입력 git log: 로그 보기 git log –oneline –graph –decorate -all: 모든 브랜치를 보기쉽게 보여줌 git checkout 체크썸7자리: 해당 체크썸으로 이동 git remote add 원격저장소명 git주소: git..
wsl docker에서 Sql server 설치 https://rangsub.tistory.com/112?category=981341 docker logs containerID 명령어 wsl로 wsl 실행 명령어 ifconfig 실행 (없다면 apt install net-tools 로 설치) IP확인 SSMS에서 해당 IP로 입력 참고로 1433인 경우 해당 IP만 입력. 1433이 아니면 IP,1433로 표기
WSL2설치와 docker 설치 WSL 2설치와 도커데스크탑으로 구성하기 https://www.44bits.io/ko/post/wsl2-install-and-basic-usage WSL2(Windows Subsystem for Linux 2) 설치 및 사용 방법 지난 5월 윈도우10의 대규모 업데이트가 있었습니다. 이번 업데이트에는 WSL2 정식 릴리스가 포함되어있습니다. WSL은 경략 가상화 기술을 통해 윈도우에서 리눅스 배포판을 사용할 수 있게 도와 www.44bits.io WSL 2설치와 도커 데스크탑 없이 구성하기 wsl2와 도커 엔진 설치 : https://www.bearpooh.com/92 윈도우 10에서 Docker Desktop 없이 Docker 사용하기 Docker Desktop 유료 전환 발표 Docker Inc.는 ..
python에서 axis(축) 배열과 axis(축) 1차원 배열 X축만 존재 axis = 0만 존재. 각 값을 의미 대괄호가 1개로 시작 ex) [1,2,3,4,5] import numpy as np x = np.array([1,2,3,4,5]) x.shape # (5,) 5개의 요소 2차원 배열 X축과 Y축이 존재 axis = 0, 1이 존재 0은 X축인 행, 1은 Y축인 열을 의미 depth는 1 대괄호가 2개로 시작 ex) [[ 1, 2 ] ,[ 3, 4 ] ,[ 5, 6 ]] import numpy as np x = np.array([[ 1, 2 ] ,[ 3, 4 ] ,[ 5, 6 ]]) ''' [ [ 1, 2 ] ,[ 3, 4 ] ,[ 5, 6 ] ] ''' x.shape #(3, 2) 1차원인 2개의 요소를 3개의 배열로 ..