docker container 접속 shell script 설정 terminel에서 docker container에 쉽게 들어갈수있도록 스크립트 설정 # /home/maisy/bin 경로로 bin폴더 생성 mkdir bin # script파일 생성 vi d.bash # 환경변수에 넣어주기.(있으면 안넣어도됨) export PATH=$PATH:/home/maisy/bin d.bash 파일 내용 #/bin/bash if [ $# -eq 0 ]; then docker ps --format "{{.Names}}" | nl elif [ $# -eq 1 ]; then docker ps --format "{{.Names}}" | awk "NR==${1:-1}" docker exec -it `docker ps --format "{{.Names}}" | awk "NR==${1:-1}"` bash else echo invalid args fi usage show container list d.bash 하면 run중인 container 목록 확인 가능 [@/home/maisy] d.bash 1 maisy-3.7_enginetest 2 maisy-flask-app 3 portainer connect to container maisy-3.7_enginetest에 붙으려면 index 1을 붙여주면 된다. d.bash 1 [@/home/maisy] d.bash 1 maisy-3.7_enginetest [root@maisy-bml37 samplehome]#