docker
-
docker exec -it 에서 -it 이란? 만약 옵션이 없다면?DOCKER 2025. 5. 4. 17:01
docker exec : 실행 중인 컨테이너 안에서 명령어를 실행하는 명령어-i : interactive, 키보드 입력을 받을 수 있게 함 (입력 연결)-t : tty (terminal), 화면을 터미널처럼 보여줌 (출력 정리)docker exec [옵션] 예) mongodb라는 이름의 컨테이너 안에서 mongosh 을 실행해줘docker exec mongodb mongosh if docker exec -it 에서 i 또는 t를 뺀다면?docker exec -i: 입력 가능하지만 화면이 이상함 입력은 되지만 화면이 TTY 없이 나와서 이상하게 보이거나 포맷이 깨짐예: 명령어 결과가 겹쳐 보이거나, 프롬프트가 깜박이거나 줄바꿈이 어색함예) docker exec -i mongodb bashdocker ..
-
docker/overlay2 정리DOCKER 2024. 1. 4. 14:47
리눅스에 '장치에 남은 공간이 없음' 이 떠서 확인해보니 df -h [root@localhost /]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 12G 0 12G 0% /dev tmpfs 12G 0 12G 0% /dev/shm tmpfs 12G 1.2G 11G 11% /run tmpfs 12G 0 12G 0% /sys/fs/cgroup /dev/mapper/centos-root 104G 99G 0 100% / -->이게 무슨일..? /dev/nvme0n1p2 477M 270M 178M 61% /boot /dev/nvme0n1p1 300M 12M 289M 4% /boot/efi /dev/mapper/centos-home 99G 52G 43G 5..
-
Docker Compose - phpmyadminDOCKER 2023. 7. 13. 22:29
docker-compose 설치 curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose 버전 확인 docker-compose version 디렉토리 생성 mkdir phpmyadmin ls cd phpmyadmin docker-compose.yml 수정 vi docker-compose.yml version: '3.1' services: db: image: mariadb:10.3 restart: always envir..
-
Docker Compose - wordpressDOCKER 2023. 7. 13. 22:24
docker-compose 설치 curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose 버전 확인 docker-compose version docker-compose.yml 수정 vi docker-compose.yml services: mysql: image: mysql:5.7.35 environment: MYSQL_ROOT_PASSWORD: 1234 MYSQL_DATABASE: wordpress volumes: -..
-
Docker Container - NginxDOCKER 2023. 7. 13. 00:18
Docker Container 검색 docker container ls Docker Image 검색 docker search nginx Docker Image 다운로드 docker pull nginx:latest Docker Image 확인 docker image ls Docker Container 구동 docker run -d --name myweb -p 80:80 nginx Docker Container 구동 확인 docker container ls Docker Container 중지 및 확인 docker stop myweb docker ps -a Docker Container 삭제 docker rm myweb docker ps -a