일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- zsh 테마
- sqlserver
- powerlevel10k
- tzdata
- 터미널 이모티콘
- linux
- timedatectl
- 사용자관리
- Publish Over SSH
- ubuntu
- 리눅스
- 파일경로
- CI/CD
- quota
- Container
- iterm2
- 도커
- docker
- 맥북터미널
- 명령어
- 수신실패
- 터미널 꾸미기
- iterm2 이모티콘
- 젠킨스
- p10k
- zsh 꾸미기
- 우분투
- 컨테이너
- 설치
- 깃랩
- Today
- Total
목록Hello World (8)
born2beroot

환경 : Ubuntu 서버 22.04.3 LTS https://learn.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker?view=sql-server-ver16&pivots=cs1-bash Docker: Install containers for SQL Server on Linux - SQL ServerThis quickstart shows how to use Docker to run the SQL Server Linux container images. You connect to a database and run a query.learn.microsoft.com위 링크를 통해서 sql-server 컨테이너를 생성하는 법을 참고합니다. 아래 ..

설치 환경은 Ubuntu 서버 22.04.3 LTS 버전 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on UbuntuJumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.docs.docker.com 우선 아래 명령어로 GPG키를 시스템에 추가 시켜줍니다.sudo apt-get updatesudo apt-get install ca-certificates curl gnupgsudo inst..

Docker 도커란?도커 - 데이터 또는 프로그램을 격리시키는 기능을 제공합니다.도커 엔진 - 도커 소프트웨어의 본체이며 컨테이너를 생성하고 구동시킵니다.도커는 내부적으로 리눅스가 사용되며 컨테이너에서 동작시킬 프로그램 또한 리눅스용 프로그램입니다. 그러면 왜 프로그램을 독립된 환경에서 격리해야 할까요?프로그램은 프로그램 단독으로 동작하는 것이 아닌 실행환경, 라이브러리 및 다른 프로그램을 이용해 동작합니다.따라서 프로그램을 업데이트 한다면 다른 프로그램에도 영향을 미치고 오류가 발생 할 수 도 있습니다.또한 서버에서는 여러 프로그램이 함께 동작하므로설계할때 문제가 없던 프로그램도 실제로 설치 시 문제를 일으킬 수 있습니다.문제의 원인은 대부분 프로그램간 공유에 있지만 설정에서 충돌이 발생 할 수 도 ..
SSMS를 이용해 데이터베이스 복원을 할때 "Exclusive access could not be obtained because the database is in use"라는 에러 메시지와 함께 복원에 실패했습니다. 해결 방법은SSMS에서 데이터베이스 복원 옵션에 비상로그백업 체크를 해제하고서버연결에서 "대상 데이터베이스에 대한 기존 연결 닫기"를 체크해줍니다. 원인은 애플리케이션이 해당 데이터베이스를 이용중이어서 발생했던 부분이고위 옵션을 통해 연결을 강제로 해제하면 해결 가능합니다.

환경은 Ubuntu Server 22.04.3 LTS (Jammy Jellyfish) 설치는 젠킨스 공식 홈페이지를 참고했습니다.https://www.jenkins.io/doc/book/installing/linux/#debianubuntu sudo apt install fontconfig openjdk-17-jre먼저 위 명령어로 openjdk를 설치해줍니다.sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \ https://pkg.jenkins.io/debian-stable/jenkins.io-2023.keyecho deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ https://pkg.jenkins..

useradd -D사용자 추가 시 기본값을 보여주는 명령어그룹은 100으로 되어있고 홈디렉토리가 설정되어있습니다.INACTIVE 값은 패스워드 사용 기한이며 -1은 무기한입니다.EXPIRE 값은 특정 날짜를 지정 시 해당 날짜가 되면 계정을 자동 삭제 시킵니다./etc/skel에 들어있는 파일은 사용자 생성 시 사용자에게 복사됩니다.따라서 .bashrc, .vimrc, bash_aliases 같은 설정 파일들을 /etc/skel에 설정해두면 사용자 생성 시 번거롭게 설정 할 일이 적어집니다.사용자 기본 환경설정 해주기useradd -D -s /bin/bash사용자의 기본 셸을 bash셸로 설정해주는 명령어 vim /etc/login.defs에디터를 통해 /etc/login.defs 파일을 열어줍니다.CR..

환경 : VirtualBox, 우분투 서버 22.04.2LTS 1. 공유폴더로 설정할 폴더를 윈도우 디스크내에 생성 2. 공유폴더를 설정할 가상머신 설정 - 공유폴더 - 새 공유폴더 추가 3. 폴더 경로 : 윈도우에 생성한 폴더 경로 4. 자동마운트, 항상 사용하기 체크 5. 가상머신 내에 윈도우와 공유할 폴더 생성 ex) mkdir /winshare : 루트 디렉토리 하위에 winshare라는 디렉토리를 생성하는 명령 6. mount -t vboxsf win2 /winshare 명령어 입력 win2폴더를 루트 디렉토리 하위의 winshare라는 디렉토리에 vboxsf 타입으로 마운트한다는 뜻으로 명령어를 입력하면 해당 디렉토리에서 파일 공유가 가능 7. winshare 디렉토리로 이동하여 실제로 공유가..

https://www.virtualbox.org/wiki/Downloads 공식사이트에서 Windows hosts용 다운로드 https://ubuntu.com/download/server 우분투 서버 다운로드 기본설치 진행 01. VirtualBox 실행 02.새로만들기 03. 이름 설정 04. 메모리 2048mb, CPU 2개 05. 디스크 사이즈 30GB 06. 완료 07. 해당 가상머신 설정 08. 오디오, USB 사용해제 09. 네트워크 - Advanced - 포트포워딩 - 새포트포워딩 규칙추가 - 22(SSH), 80(HTTP), 8080(Tomcat) - 확인 10. 저장소 - 디스크 파일 선택 - 다운로드한 우분투 서버 선택 - 완료 11. 가상머신 시작 12. 방향키 또는 탭으로 이동, 스..