1、镜像相关
# 搜索镜像
docker search [image]
# 下载镜像
docker pull [image]
# 删除镜像
docker rmi [image]
2、容器相关
# 启动容器(容器如果已经存在,则使用 docker start 命令启动)
docker run [options] [image]
# options 常用启动选项:
# -d -> 后台运行
# -p 宿主IP:容器IP -> 将容器IP映射到宿主IP
# -v 宿主file/path:容器file/path -> 将容器的file/path挂载到宿主的file/path
# --name [name] -> 为容器命名
# --restart always -> 设置容器随docker一起自动启动
# 删除容器
docker rm [containID/containName] [options]
# options 常用选项:
# -f -> 强制删除容器
# 进入容器
docker exec -it [containID/containName] bash
或
docker exec -it [containID/containName] /bin/bash
# 执行容器的命令
docker exec -it [containID/containName] [commond]
# 示例,执行 redis-test 容器的 redis-cli 命令
docker exec -it redis-test redis-cli -a "123456"
# 说明: 这句话执行了 redis-test容器的 redis-cli 命令,-a/-u 命令的作用是输入密码
原文:https://www.cnblogs.com/lkc9/p/11670175.html