docker images
docker search
docker pull image:tag
docker rmi -f $(docker images -qa)
docker run [options] image [command] [arg]
options:
--name 重命名
-d 后台进程运行
-it 交互式运行
-p 主机端口:容器端口
-P 随机端口映射
docker ps
退出docker容器 exit ctrl+P+Q
docker start
docker restart
docker stop
docker kill
docker rm
docker rm -f $(docker ps -a -q)
docker ps -a -q | xargs docker rm
docker logs -f -t --tail
-f 不停追加
-t 加入时间戳
--tail 查看末尾几行
docker top
docker inspect 查看容器内部细节
docker exec -it
docker attach 直接进入容器内部操作
docker cp 容器id:路径 宿主机路径
docker commit -m='提交信息' -a='作者' 容器id 镜像名:[tag]
docker run -it -v 宿主机目录:容器内目录 centos /bin/bash
docker run -it -v 宿主机目录:容器内目录:ro centos /bin/bash 容器内只读
docker run -it --volumes-from 容器名 镜像名 容器卷继承
docker history 容器id 查看容器构建历史
docker build -f dockerfile路径 -t 镜像名称:tag .
docker tag 本地镜像名陈 远程镜像名称
docker login 远程仓库地址
docker push 远程仓库地址
docker常用指令
最新推荐文章于 2024-05-22 23:58:59 发布
本文详细介绍了Docker的基本操作,包括搜索、拉取、删除镜像,启动、重启、停止容器,以及容器的交互式运行、端口映射、日志查看等。此外,还涵盖了构建镜像、查看容器历史、容器卷的使用、镜像推送等高级操作,是Docker学习者的实用指南。
摘要由CSDN通过智能技术生成