Container
[Docker] Docker run 백그라운드 실행 자동 종료 방지 (Infinity loop)
Docker run background docker run -d를 사용하여 entrypoint 또는 cmd가 설정되어 있지 않은 이미지로 컨테이너 실행 시 $ docker run -d --name test ubuntu:20.04 589f7b7cfc6ead8950c92c5e6b09b7e7a4f0bbd89b7557a7b384a2d3c5360a70 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 589f7b7cfc6e ubuntu:20.04 "bash" 31 seconds ago Exited (0) 28 seconds ago test 위와 같이 컨테이너가 지속적으로 실행시킬 프로그램을 찾지 못하고 자동으로 종료된다. 자동으로 종료되지 ..
[Docker] MariaDB 백업/복구 (mysqldump)
Container 외부에서 MariaDB Data Backup Container에 접속하지 않고 MariaDB 데이터를 SQL로 저장. 명령어 기본 실행문 # docker exec [Container Name] /usr/bin/mysqldump -u [UID] --password=[Password] [DB Name] > [Backup File Full Path] docker exec con_mariadb /usr/bin/mysqldump -u root -password=system workspace_db > /usr/bin/backup/backup_20210112.sql 옵션 # 전체 DB Backup docker exec [Container Name] /usr/bin/mysqldump -u [UID] ..
[Docker] Image / Container 관리 (Export, Import, Save, Load)
Docker Image Save (Image -> tar) # Docker save [option] [File Name] [Image Name] Docker save -o nginx.tar nginx:latest Load (tar -> Image) # Docker load -l [tar] [File Name] Docker load -l tar nginx.tar # Docker load tar) # Docker export [Container ID/Name]>[File Name] Docker export nginx > nginx.tar Import (tar -> Conta..
[Docker] 실행중인 Container restart 옵션 추가
Update Container # docker update --restart=always docker update --restart=always TestContainer