도커 alias 명령어
자주사용하는 도커 alias명령어를 정리하여 공유해드립니다.
bashrc 하단에 아래 내용 추가해주시면 가능합니다.
# vi ~/.bashrc
#!/usr/bin/env bash
# docker, taemin
alias dk='docker'
alias dkn='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Status}}"'
alias dkna='docker ps -a --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Status}}"'
alias dkp='docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Image}}\t{{.Ports}}"'
alias dks='docker ps -s --format "table {{.Names}}\t{{.Size}}"'
alias runlike="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro assaflavie/runlike"
dkt() {
docker inspect $1 | grep Image | grep -v sha
}
dkl()
{
if [ $# -ne 1 ]; then
echo ""
echo "Check manual !!"
echo ""
echo "dkl gitlab"
echo ""
return 1
fi
docker logs -f -n 10 $1
}
dke()
{
if [ $# -ne 1 ]; then
echo ""
echo "Check manual !!"
echo ""
echo "dke gitlab"
echo ""
return 1
fi
docker exec -it $1 bash
}
dkrm()
{
if [ $# -ne 1 ]; then
echo ""
echo "Check manual !!"
echo ""
echo "dkrm container_name"
echo ""
return 1
fi
docker stop $1
docker rm $1
}
이후
# source ~/.bashrc
하면 편리하게 단축키로 도커 명령어들을 사용하실 수 있습니다.
'Server > docker' 카테고리의 다른 글
podman vs docker 간단한 비교와 차이점 (0) | 2024.02.06 |
---|