docker指令

镜像操作:

bash 复制代码
# 搜索镜像
docker search image_name
# 搜索结果过滤:是否是官方
docker search --filter --filter is-official image_name
# 搜索结果过滤:是否是自动化构建
docker search --filter --filter is-automated image_name
# 搜索结果过滤:星星大于3
docker search --filter --filter stars=3 image_name
# 下载镜像
docker pull image_name
# 本地镜像查看
docker images
# 本地镜像的删除
docker rmi image_name

容器操作:

bash 复制代码
# 查看容器(运行中的)
docker ps
# 查看容器(包括已经停止的)
docker ps -a
# 停止容器
docker stop containner_name/containner_id
# 启动容器
docker start containner_name/containner_id
# 重启容器
docker restart containner_name/containner_id
# 删除容器
docker rm containner_name/containner_id
# 进入容器
docker exec -it contianner_name/containner_id /bin/bash
# 退出容器
exit
# 提交修改
docker commit -a "author" -m "message" containner_id new_image_name:tag_name

# 端口映射
docker run -itd -p 宿主机端口号:容器端口号
# 文件挂载
docker run -tid -v /宿主机/文件目录/文件名:/容器/目录/文件名
# 文件目录挂载
docker run -tid -v /宿主机/文件目录/:/容器/目录/
# 将容器的文件复制到本地
docker cp 容器名:/容器目录/文件名 /宿主机目录/文件名
# 将本地的文件复制到容器
docker cp /宿主机目录/文件名 容器名:/容器目录/文件名
# 容器互联
docker run -itd --link 要关联的容器名字:容器在被关联的容器中的别名

Dockerfile

bash 复制代码
# 运行Dockerfile
docker build -t image_name:tag_name .
# 也可以通过参数来指定Dockerfile文件位置
docker build -f /path/Dockerfile .
相关推荐
伊成6 小时前
细说Docker命令
docker·容器·eureka
java_logo7 小时前
vllm-openai Docker 部署手册
运维·人工智能·docker·ai·容器
jiyuzzz7 小时前
Docker部署WordPress及相关配置
运维·docker·容器
Micro麦可乐7 小时前
Centos Stream 9 中Docker安装出现 download.docker.com:443 的问题解决
linux·docker·centos·podman
LeeZhao@8 小时前
【具身智能】具身机器人VLA算法入门及实战(一):具身智能系统及VLA
人工智能·docker·语言模型·机器人
m0_719759229 小时前
Docker 常用命令
docker
西柚小萌新10 小时前
【Bug:docker】--Docker国内镜像源加载失败
docker·容器·bug
爱宇阳12 小时前
GitLab Docker Compose 迁移教程
docker·容器·gitlab
冲上云霄的Jayden14 小时前
ubuntu 22一步步 安装docker和配置使用国内源
linux·ubuntu·docker·国内源
javpy15 小时前
docker部署nacos报错 ‘env NACOS_AUTH_TOKEN must be set with Base64 String.‘
linux·docker·centos