Docker Command Aliases

For convenience, add the following aliases for Docker commands to your ~/.zshrc file.

## aliases for docker ##

# 拉取并编译 (多余,已经包含在 up 里了)
alias dcbuild="docker compose build"

# 启动 docker compose.yml 项目配置中的所有资源
alias dcup="docker compose up -d"

# 关闭并删除容器与网络资源
alias dcdown="docker compose down"

# 关闭但不删除容器
alias dcstop="docker compose stop"

# 打印当前运行的容器信息
alias docps='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}"'

# 登录到目标容器的 /bin/bash
# Usage: docsh <id>
docsh() {
    docker exec -it $1 /bin/bash;
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top