분류 전체보기(34)
-
[dart] 노마드 코더 dart - 시작하기
dart 특징1. dart는 두 개의 컴파일러를 가지고 있다.dart web - dart로 작성한 코드를 javascript로 변환해주는 컴파일러dart native - dart 코드를 여러 cpu 아키텍쳐에 맞게 변환하는 컴파일러2. 컴파일 되는 방법이 두 가지JIT(jsut in time)dart VM을 사용하여 코드의 결과를 바로 화면에 보여준다.가상 머신에서 작동하고 있기 때문에 조금 느리다.작업중에 사용AOT(ahead of time)코딩을 다 했을 때 컴파일 할 아키텍쳐를 정해주는 것컴파일 시간이 오래 걸리기 때문에 프론트 개발이나 개발중에 사용하기 어려움앱 배포 시 사용3. null safety를 도입하여 프로그램이 안전하다.null exception으로부터 개발자들을 보호한다.flutter..
2024.09.02 -
내가 자주 사용하는 k8s 명령어
전체 pod 목록 조회kubectl get pod -A namespace로 조회kubectl get pod -n namespace명 실행 명령어(파일 전체)kubectl apply -f . 실행 명령어(deploy 파일만)kubectl apply -f deploy.yaml 삭제 명령어kubectl delete -f . 실행중인 pod에 접속kubectl exec -it 서비스명 -- /bin/bash namespace 생성kubectl create namespace namespace명
2024.08.28 -
Linux에 Docker 설치(Amazon Linux / AWS EC2)
Amazon Linux에 Docker를 설치해 보겠습니다. 1. 패키지 업데이트를 합니다. -y는 모든 업데이트에 대해 yes라고 하겠다는 설정입니다.$ sudo yum update -y 2. docker를 설치합니다.$ sudo amazon-linux-extras install docker 3. docker를 사용하기 위해 권한을 부여합니다.$ sudo usermod -aG docker ec2-user 4. docker를 재실행합니다.$ sudo systemctl restart docker ※ docker 설치 후 /var/run/docker.sock의 permission denied 발생하는 경우$ sudo chmod 666 /var/run/docker.sock
2024.08.24 -
Docker mongoDB 설치 및 접속
1. mongoDB의 docker image를 다운로드합니다.docker pull mongo:latest 2. 실행합니다.docker run --hostname mongo --name mongo -d -p 27017:27017 --restart always -e MONGO_INITDB_ROOT_USERNAME=test -e MONGO_INITDB_ROOT_PASSWORD=test mongo:latest 3. 실행 중인 mongoDB에 접속합니다.docker exec -it mongodb /bin/bash# mongo: command mot found 라고 뜨면 mongosh로 실행$ mongo -u testEnter password: test 4. document를 생성하여 mongoDB를 사용합니다.u..
2024.08.23 -
Docker Engine API 설정 및 사용 방법
Docker Engine에서 제공하는 HTTP API를 사용하여 Docker client가 Docker Engine과 통신하는 방법을 작성하겠습니다. ※ 이 글에서 설명하는 docker daemon 설정은 CentOS7 기반으로 작성되었습니다. 1. 원격으로 사용하려는 docker daemon에 host를 설정합니다.# .docker/daemon.json 파일을 수정합니다. 없으면 새로 만들어줍니다.$ cd .docker$ vi daemon.json# host로 UNIX 소켓, IP를 연결할 수 있게 daemon.json 파일을 수정합니다.{"hosts": ["unix:///var/run/docker.sock", "tcp://127.0.0.1:2375"]} 2. /lib/systemd/system/doc..
2024.08.22 -
Docker로 influxDB 설치(volume 설정) 및 실행 / influxDB 접속, 조회, 생성, 삭제 명령어
Docker로 influxDB 설치 + volume 설정# influxDB image pull$ docker pull influxdb:1.8# influxDB run$ docker run -v influx-volume:/var/lib/influxdb -d -p 8086:8086 --name influx influxdb:1.8Docker로 설치한 influxDB 접속$ docker exec -itu 0 influxdb /bin/bash$ influxinfluxDB 간단 명령어# DB 접속$ use test# 테이블 목록 확인$ show measurements# 테이블 전체 조회$ select * from apple# 특정 값 조회$ select * from apple where "id"='1'# inser..
2024.08.22