본문 바로가기

CS4

[Docker] 도커 명령어 정리 도커 기본 명령어 컨테이너 삭제 $ docker rm [컨테이너] # docker rm 컨테이너1, 컨테이너2, 컨테이너3 가능 $ docker rm -f [컨테이너] # 실행중인 컨테이너 강제 삭제 실행 중인 컨테이너 확인 $ docker ps $ docker ps -a # 중지된 도커 컨테이너 포함 확인 로컬 ps 저장된 이미지 확인 $ docker images 컨테이너 만들고 실행하기 $ docker run [이미지] $ docker run -it [이미지] # interactive(stidin, stdout, stderr 하게 해주는 명령어), pseudo-TTY 실행(터미널환경 제공) 실행 중인 컨테이너 접속 혹은 명령 $ docker exec -it [컨테이너명] /bin/bash $ dock.. 2023. 6. 24.
데이터베이스 Database -체계화된 데이터의 모임 -여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음 DBMS(DataBase Management System) -데이터의 모임인 Database를 만들고, 저장, 관리 할 수 있는 기능을 제공하는 응용프로 그램 -Oracle, Mysql, MariaDB, DB2, MS SQL Server 등등 DBMS의 특징 -데이터의 무결성 -데이터의 중복 방지 -보안(추상화, 접근권한) -성능 향상 -프로그램 수정과 유지 보수 용이 자기기술성이란 특정 프로그램으로만 수정 될 수 있는가를 뜻한다. 즉, file system은 자기기술성이 없고 db는 자기기술성이 있음 ex) csv파일을 word로 못 읽음 하지만, db는 rdms끼리 공유 가능.. 2022. 4. 6.
하드웨어와 커널 하드웨어와 커널을 공부해보고자 한다. 바쁘다면 밑 하단의 정리 요약과 추가적으로를 보도록 하자 1. 하드웨어 기본적인 컴퓨터의 아키텍쳐는 위 그림과 같다. 이러한 아키텍쳐 종류에 따라서 x86, IA64, AMD64 등과 같은 하드웨어 부품이 달라진다. 2. Memory 1. Random Access Memory(RAM) -자유롭게 읽고 쓸 수 있는 주기억장치 -메모리의 주소로 그 위치에 접근 -RAM의 어떤 위치로든 같은 시간에 접근(Random Access) -컴퓨터가 느려지면 재부팅하면 된다는 말이 여기서 나온 것이다. 2.Read Only Memory(ROM) -전원이 공급되지 않아도 그 정보를 유지하는 주기억장치 -비싸거나 느려서 안정적인 정보를 저장해야 할 때 사용 -BIOS, OS, Firm.. 2022. 4. 6.
컴퓨터 네트워크 네트워크란 -종단 시스템(end system): pc나 스마트폰처럼 네트워크 송수신 주체 -프로토콜(protocol): 두 이종 시스템을 연결하기 위한 규약 통신을 목적으로 실제 물리적으로 선으로 연결되어 있거나 무선으로 연결됨 인터넷(internet)은 인터네트워크의 준말로 네트워크 간의 연결된 상태를 말한다. OSI 7계층 (Layer) -네트워크 구성요소를 7개의 계층으로 역할을 나눈 표준 모델 -각 계층별 역할을 통해 통신 규격(프로토콜)을 만족 -일부 하위계층은 하드웨어에서 구현되며 상위계층은 소프트웨어로 구현 TCP/IP (Transmission Control Protocol/Internet Protocol) -OSI 7계층이 나오기전 널리 사용되던 사실상 표준 역할 -각 계층별 역할에 따라 .. 2022. 4. 4.