[Docker] Container Network 연결
·
Develop/Docker
현재 네트워크 목록docker netwokr ls네트워크 상세 정보docker network inspect bridge네트워크 생성docker network create --driver bridge mynetwork네트워크 연결docker run -it --network mynetwork [IMAGE:TAG]docker network connect mynetwork [CONTAINER]docker attach [CONTAINER]네트워크 연결 끊기docker network disconnect mynetwork [CONTAINER]docker attach [CONTAINER]네트워크 연결 확인docker inspect [NETWORK NAME]docker inspect [CONTAINER] -f "{{js..
[Docker] PostgreSQL 설치
·
Develop/Docker
도커 실행docker pull postgres:latestdocker run --name postgres -p [PORT]:5432 -e POSTGRES_USER=[USER] -e POSTGRES_PASSWORD=[PASSWORD] -d postgres 내부 접속docker exec -it postgres /bin/bash Database 목록 확인접속psql -U postgres명령어\l 외부 접속# //[PostgreSQL ID]:[PostgreSQL PWD]@[HOST IP]:[PORT]/[DB NAME]export DB_URL = 'postgresql://postgres:1@127.0.0.1:5432/postgres
[Docker] WSL2 Ubuntu에 Docker 설치
·
Develop/Docker
1. apt update & upgradesudo apt update -ysudo apt upgrade -y2. docker에 필요한 패키지 설치sudo apt install -y apt-transport-https ca-certificates curl software-properties-common3. docker GPG key 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -4. docker apt 저장소 추가sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"5. ap..
[Docker] 도커 명령어
·
Develop/Docker
도커 캐시 삭제sudodockersystempruneadockerrmf(docker ps -aq)도커 이미지 모두 삭제docker rmi $(docker images -q)
[Docker] docker-compose 설치
·
Develop/Docker
Docker Compose여러 개의 도커 컨테이너를 정의하고 실행하는 도구입니다.도커 컴포즈를 사용하면 YAML 파일을 사용하여 여러 개의 컨테이너를 정의하고, 이를 하나의 애플리케이션으로 실행할 수 있습니다. 예를 들어, 웹 애플리케이션을 개발하고 있다고 가정해봅시다. 이 애플리케이션은 웹 서버, 데이터베이스, 캐시 서버 등 여러 개의 컨테이너로 이루어져 있을 수 있습니다. 이러한 컨테이너들을 각각 실행하고 관리하는 것은 번거로울 뿐 아니라, 컨테이너들 간의 의존성도 고려해야 합니다. 이때 도커 컴포즈를 사용하면 YAML 파일에 컨테이너들의 정보를 정의하고, 하나의 명령으로 컨테이너들을 실행할 수 있습니다. 또한, 컨테이너들 간의 의존성도 자동으로 관리해줍니다. 도커 컴포즈를 사용하면 애플리케이션을 쉽..
[Docker] 도커로 딥러닝 환경 구축
·
Develop/Docker
1. 도커 설치 및 초기설정 (해당 과정은 Docker가 설치되어 있지 않을 때 하시면 됩니다. 설치되어 있다면 2번으로 이동 !) 더보기 1.1. 도커 설치 curlfsSLhttps://get.docker.com/|sudosh,1.1.1. sudo apt-get remove docker docker-engine docker.io containerd runc 1.1.2 관련 apt 설치 & docker official GPG key 추가 sudoaptgetupdate sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-comm..
욱근욱