윈도우 개발환경 썸네일형 리스트형 시놀로지 Docker로 만드는 edge server; 1. 우분투 서버 설치하기 시놀로지 Docker로 만드는 edge server1. 우분투 서버 설치하기2. node.js 서비스 올리기node.js로 만든 센서정보 수집용 서비스를 설치할 컴퓨터를 찾다가 시놀로지에 돌고 있는 docker가 생각이 났다. 강력한 성능을 필요로 하는 서버가 아니라서 4 core Atom CPU에 메모리를 8G로 업그레이드한 오래된 시놀로지에 돌고 있는 docker로도 충분히 내가 원하는 mongodb와 node.js정도는 수용할 수 있을 것 같아 시도해 보기로 했다. 1. 우분투 컨테이너 만들기시놀로지에서 docker를 만드는 작업은 모두 docker앱을 실행하면 보이는 화면에서 진행진행한다. Docker hub에서 우분투 이미지를 가져온다.왼쪽의 이미지를 선택하면 나타나는 화면에서 추가 / URL에.. 더보기 Dockerfile로 만드는 docker image; Dockerfile 명령 총 정리 1. DockerfileDockerfile은 사용자가 정해진 규칙/명령에 따라 Dockerfile을 만들고 docker build명령어로 실행하면 사용자가 원하는 docker image를 만들 수 있는, 일종의 설계도이다. 회사에서 프로그램을 개발해서 배포하고 관리하는 방법으로 컨테이너를 사용하려고 한다면 Dockerfile을 만들어서 docker image를 자동으로 만들 수 있다. Dockerfile에 사용할 수 있는 명령은 18개가 있으며 1개는 deprecated 되었다. ONBUILD를 제외하고 아래에 정리해 봤다.ADD파일이나 폴더를 복사한다.COPY와 차이점은 원격파일도 복사한다는 점이다ex) ADD git@github.com:user/repo.git /usr/srcARGbuild할 때 사용.. 더보기 Git Bash 활용하기 - 1. 리눅스 기능 확장하기 Git Bash 활용하기1. 리눅스 기능 확장하기2. 리눅스 기능으로 Node.js 개발환경 만들기 Git Bash는 윈도우에 Git을 설치하면 같이 설치되는 윈도우용 리눅스 축소판이다. Git Bash를 사용하기 위해서는 먼저 윈도우용 Git을 설치한다. 개발 소스코드 관리; 2. Git을 설치하고 덤으로 얻는 리눅스 환경개발 소스코드 관리 1. 형상관리, CI/CD 2. Git을 설치하고 덤으로 얻는 리눅스 환경 3. Github 사용하기 - 1) 계정생성, Token 발행 4. Github 사용하기 - 2) VScode 연결, 해제 5. 예제로 본 Git 사용법 (기본 명front-it.tistory.com윈도우용 Git을 설치하면 Git Bash와 함께 Git이 동작할 수 있는 최소한의 윈도우용 .. 더보기 윈도우에 만드는 리눅스 개발 환경; 6. Docker로 MongoDB 시작하기 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. 속도 개선 후 node.js 설치4. VSCode 설치 후 리눅스 연결5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기 1. MongoDB에 대해현재 NoSQL DB (SQL을 사용하지 않고 테이블 형태로 저장하는 RDB가 아닌 모든 DB) 중에서 Document DB (문서처럼 정해진 틀에서는 자유로운 형태를 가지는 DB)가 거의 50 퍼센트 가까운 점유율을 가지고 있는데, 이 중 절반의 시장을 MongoDB가 점유하고 있다고 한다. 10여 년 전에 회사에서 MongoDB 처음 사용했을.. 더보기 개발 소스코드 관리; 5. 예제로 본 Git 사용법 (기본 명령어) - 1 개발 소스코드 관리1. 형상관리, CI/CD2. Git을 설치하고 덤으로 얻는 리눅스 환경3. GitHub 사용하기 - 1) 계정생성, Token 발행4. GitHub 사용하기 - 2) VSCode 연결, 해제5. 예제로 본 Git 사용법 (기본 명령어) - 1 윈도우에 git도 설치하고 GitHub에 내 프로젝트 (repository)도 만들었다. 이제 만들고 있는 아두이노 sketch프로그램의 소스코드를 git을 사용해 관리하는 과정을 보면서 git 어떻게 사용하는지 알아보려고 한다.1. git 사용 시작하기git으로 버전관리 (형상관리)를 시작하는 방법에는 크게 2가지가 있다. 첫 번째는 앞 GitHub의 글에서 보듯이 서버에서 먼저 프로젝트 (repository)를 만들고 복제 (clone)을 해.. 더보기 개발 소스코드 관리; 4. GitHub 사용하기 - 2) VSCode 연결, 해제 1. 형상관리, CI/CD2. Git을 설치하고 덤으로 얻는 리눅스 환경3. GitHub 사용하기 - 1) 계정생성, Token 발행4. GitHub 사용하기 - 2) VSCode 연결, 해제5. 예제로 본 Git 사용법 (기본 명령어) - 15. VSCode와 GitHub을 연결하기"4. 내 노트북에 복제하기"에서는 cmd에서 명령어로 작업할 폴더에 복사하는 방법을 사용했는데, VSCode에 바로 GitHub에 연결하고 복제 (Clone) 할 수 있다. 1. 먼저 VSCode를 열고 왼쪽 아이콘들 중에서 "Source Control" 아이콘을 누른다.나중에 Git을 사용해서 버전관리(또는 형상관리)를 할 때마다 이 아이콘을 누르면 된다. 2. 왼쪽에 나타나는 새로운 화면에서 "Clone Reposito.. 더보기 개발 소스코드 관리; 3. GitHub 사용하기 - 1) 계정생성, Token 발행 개발 소스코드 관리1. 형상관리, CI/CD2. Git을 설치하고 덤으로 얻는 리눅스 환경3. GitHub 사용하기 - 1) 계정생성, Token 발행4. GitHub 사용하기 - 2) VSCode 연결, 해제5. 예제로 본 Git 사용법 (기본 명령어) - 1오늘은 내가 만드는 소스코드를 내 노트북이 아닌 인터넷상의 저장공간에 안전하게 보관해 보려고 한다. 물론 Dropbox를 사용해서 간단하게 sync 시켜도 안전한 서버에 저장되고 간단한 버전관리가 되자만, GitHub를 사용하면 git의 기능, 즉 버전관리, 작업 영역 (branch) 관리 등을 서버를 이용해서 할 수 있고마크다운 파일, REAME.md 파일을 이용해서 프로젝트 웹 페이지를 만들 수 있고private 하게 만들어 외부에 노출되는 범.. 더보기 개발 소스코드 관리; 2. Git을 설치하고 덤으로 얻는 리눅스 환경 개발 소스코드 관리1. 형상관리, CI/CD2. Git을 설치하고 덤으로 얻는 리눅스 환경3. GitHub 사용하기 - 1) 계정생성, Token 발행4. GitHub 사용하기 - 2) VSCode 연결, 해제5. 예제로 본 Git 사용법 (기본 명령어) - 11. Git과 MinGWGit은 현재 가장 많이 사용되고 있는 Version Control 소프트웨어이다. 가장 많은 오픈소스 프로젝트가 호스팅 되고 있는 곳이 GitHub이고 당연히 오픈소스를 받는 대표적인 방법이 Git이다. 이전에는 SourceForge가 가장 많았는데 내가 아는 많은 프로젝트들이 GitHub으로 이전했다. Source Forge는 CVS (Concurrent Version System)나 SVN (이건 약자가 아니라 Subv.. 더보기 이전 1 2 3 4 5 6 다음