Docker常用命令


344 阅0 评

Docker 教程 | 菜鸟教程 (runoob.com)

docker ps -a                    #-a :显示所有的容器,包括未运行的。
                                #-f :根据条件过滤显示的内容。
                                #--format :指定返回值的模板文件。
                                #-l :显示最近创建的容器。
                                #-n :列出最近创建的n个容器。
                                #--no-trunc :不截断输出。
                                #-q :静默模式,只显示容器编号。
                                #-s :显示总的文件大小。

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 
docker commit -a wixxxxt -m "wixxxxht" 0ef7a1286069 kutt:1.1.1
                                #commit 将修改后的镜像提交到本地仓库
                                #-a :提交的镜像作者;
                                #-c :使用Dockerfile指令来创建镜像;
                                #-m :提交时的说明文字;
                                #-p :在commit时,将容器暂停。
docker images [OPTIONS] [REPOSITORY[:TAG]]
                                #-a :列出本地所有的镜像
                                #--digests :显示镜像的摘要信息;
                                #-f :显示满足条件的镜像;
                                #--format :指定返回值的模板文件;
                                #--no-trunc :显示完整的镜像信息;
                                #-q :只显示镜像ID。
docker login [OPTIONS] [SERVER]
docker login -u winxxxxx23 -p Winxxxt2
docker logout [OPTIONS] [SERVER]
                                #-u :登陆的用户名
                                #-p :登陆的密码

docker push [OPTIONS] NAME[:TAG]
docker push myapache:v1

push之前先打Tag:
docker tag xxx:v1.0.1 winxxxxx23/xxx:v1.0.0

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
                                #-d :分离模式: 在后台运行
                                #-i :即使没有附加也保持STDIN 打开
                                #-t :分配一个伪终端
docker exec -i -t  mynginx /bin/bash 
                                #在容器mynginx中开启一个交互模式的终端

docker exec -it 9df70f9a0714 /bin/bash
                                #通过 exec 命令对指定的容器执行bash

docker inspect 容器名称/容器ID
                                #Docker查看正在运行的容器目录

docker inspect 容器名称/容器ID | grep GraphDriver -A 8
                                #Docker查看正在运行的容器目录
cd "MergedDir"
                                #Docker进入正在运行的容器目录


最后更新 2024-02-03
评论 ( 0 )
OωO
隐私评论