본문 바로가기

분류 전체보기

(176)
[CentOS] Network is unreachable 이슈 사내망을 이용하는 도중 ping 명령어를 사용 할 시 Network is unreachable 에러가 지속적으로 뜸 해결방안 vi /etc/sysconfig/network-scripts/ifcfg-ens0s3 ONBOOT=yes 로 수정
[CentOS] VirtualBox CentOS 8 설치 마우스 안먹힘 현상 이슈 VirtualBox에서 CentOS 8 설치 중 발생 해결방안 해당 VM전원을 내려준 후 [설정] -> [시스템] 탭 마더보드 탭에서 포인팅 장치를 PS/2 마우스에서 USB 태블릿으로 수정
[Error] 우분투: Colud not get lock /var/lib/dpkg/lock-frontend XSHELL과 VirtualBox를 연동하려는데 해당 오류가 떴다. 인터넷을 찾아보니 두가지 방법이 존재했는데, 나는 두번째 방법으로 해결하였다. 1. Sudo apt upgrade sudo apt upgrade sudo dpkg --configure -a # 위의 명령어를 입력했음에도 불구하고 실행이 되지 않는다면 아래의 명령어를 따라해보자 2. 실행중인 프로세스를 모두 kill 한다. sudo killall apt apt-get 이후 아래 명령어 입력 sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock* 이후 dpkg --configure 실행 후 update sudo dpkg --..
[Docker] Dockerfile을 사용한 구성 관리 Docker 에서는 인프라의 구성관리를 Dockerfile로 한다. 베이스가되는 이미지에 미들웨어를 설치 및 설정, 애플리케이션의 실행 모듈 전개하기 위한 실행 기반의 모든 구성 정보를 기술한다. 즉 Dockerfile은 Docker상에서 작동시킬 컨테이너의 구성정보를 기술하기 위한 파일. docker build 명렁으로 실행 Dockerfile 기본구문 기본예시 FROM ubuntu:latest RUN apt-get install docker build -t image:latest # image 라는 이미지가 생성된다. Dockerfile 실습 디렉토리 생성 mkdir docker cd docker Dockerfile 생성 vim Dockerfile FROM ubuntu:latest Dockerfile..
[Docker] Container 생성, 시작 및 정지 컨테이너 생성 및 시작 컨테이너 생성은 아래와 같은 명령어를 이용한다 docker container create hello-world:latest docker container ls -a # 이전에 생성했던 컨테이너들도 보인다. # NAMES 를 이용해서 컨테이너를 시작할 수 있다. docker container start beautiful_ride 컨테이너 실행 컨테이너 실행에는 docker container run 명령어를 사용한다 run 명령어는 create + start 이다. docker container run [옵션] 이미지:태그 [실행할 명령] 옵션들을 알아보자 옵션 설명 --detach, -d 백그라운드에서 실행 --user, -u 사용자명 지정 --restart 명령의 실행 결과에 따라..
[Docker] Docker 이미지 조작 이미지 다운로드 기존의 이미지를 pulling 할 때는 태그를 입력하지 않았다. default 값이 latest이기 때문이다. 아래와 같이 했었다 docker image pull hello-world docker image pull ubuntu docker image pull nginx 이후 이미지 목록을 확인해보자 docker image ls 태그를 입력하지 않음에도 불구하고 모두 latest로 기입되어있다. 그러나 태그를 입력해서 이미지를 가져오면 어떻게 될까? docker image pull centos:7 태그 부분에 7이 적혀있음을 볼 수 있다. 이미지 목록 표시 옵션 (docker image ls) 옵션 설명 --all, -a 모든 이미지를 표시 --digests 다이제스트를 표시할지 말지 결..
[Programmers] Level 1 - 자릿수 더하기 파이썬 https://programmers.co.kr/learn/courses/30/lessons/12931 코딩테스트 연습 - 자릿수 더하기 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출 programmers.co.kr 문제 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 입출력 예시 N(입력) answer(출력) 123 6 987 24 코드 def solutio..
[Programmers] Level 1 - 직사각형 별찍기 파이썬 https://programmers.co.kr/learn/courses/30/lessons/12969 코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수 programmers.co.kr 문제 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 예시 입력 5 3 출력 ***** ***** ***** 코드 n, m = map(int,input().split()) for i in range(m): for j in ra..