Docker常用命令
2022-07-19 19:11:53 29 举报
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<br>
检查容器里文件结构的更改
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<br>
根据容器查询容器详情
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 条评论
下一页