Docker常用命令
2022-07-19 19:11:53 27 举报
AI智能生成
docker 常用命令
作者其他创作
大纲/内容
本地镜像管理
rmi
docker rmi -f image
删除本地一个或多个镜像
images
docker images -a
列出所有已安装的镜像
tag
docker tag ubuntu:15.10 runoob/ubuntu:v3
docker tag image:TAG [REGISTRYHOST/][USERNAME/]NAME[:TAG]
标记本地镜像,将其归入某一仓库
build
命令用于使用 Dockerfile 创建镜像
docker build -f images
history
查看指定镜像的创建历史。
docker history image
save
docker save IMAGE
将指定镜像保存成 tar 归档文件
import
从归档文件中创建镜像
docker import file|URL|- [REPOSITORY[:TAG]]
客器roolls操作
commit
docker commit -a "runoob.com" -m "my apache" container REPOSITORY:tag
从容器创建一个新的镜像
cp
diff
docker diff container
检查容器里文件结构的更改
docker 本机操作
info
docker info
显示 Docker 系统信息,包括镜像和容器数
version
docker version
显示 Docker 版本信息
镜像仓库
login
docker 本地登录
search
从镜像仓库搜索所需镜像
docker search image_name
pull
从镜像仓库拉取所需镜像
docker search image_name
push
将镜像从本地推送到远程镜像仓库
docker push image_name:tag
容器生命周期
run
docker run -it -p 1234:1234 -v /etc/data:/data --name test image_name
创建并启动容器
start
docker container start
启动容器
stop
docker container stop
停止容器
restart
docker container restart
重启容器
kill
kill -9 pid
杀掉 容器 进行
rm
docker rm -f container
删除容器
pause/unpause
docker pause/unpause container
暂停或恢复容器
create
docker create -it -p 1234:1234 -v /etc/data:/data --name test image_name container_name
创建容器但是不运行
exec
docker exec -it container bash
新建一个进程进入容器
容器操作
ps
docker ps -a
查询当前容器列表
inspect
docker inspect container
根据容器查询容器详情
top
docker top container
查看container中正在运行的进程
arrach
docker arrach container bash
连接到正在运行中的容器
logs
docker logs -f container
获取容器的日志并跟踪
wait
docker wait container
阻塞运行直到容器停止,然后打印出它的退出代码
export
docker export container
将文件系统作为一个tar归档文件导出到STDOUT
port
docker port container
列出指定的容器的端口映射,或者查找将PRIVATE_PORT NAT到面向公众的端口。
events
docker events
从服务器获取实时事件
0 条评论
下一页