查看进程中容器: docker ps
运行某个镜像的容器: docker run <image name> ####-p :后面接host端口号与container端口号的映射 -v:主机卷与容器卷的映射
stop某个容器: docker stop <container name || container ID>
开始某个容器: docker start <container name || container ID>
查看所有的已经创建的容器: docker ps -a
停止并且删除一个运行中的容器: docker rm -f <container name>
列出本地的映像文件: docker images
删除不需要的映像文件: docker rmi <imageID || responsity name> ### -f:强制删除
从主机复制到容器: docker cp host_path containerID:container_path
从容器复制到主机: docker cp containerID:container_path host_path
重新进入某个容器的shell下: docker exec -it <容器ID> bash ####-i :代表以交互式模式运行容器 -t:代表为容器重新分配一个伪输入终端 -d :代表后台运行容器,并返回容器ID
连接到正在运行中的容器: docker attach <container ID>
从服务器获取实时事件: docker events
将文件系统作为一个tar归档文件到某个文件: docker export -o <文件名.tar> <container ID or container name>
列出指定的容器的端口映射: docker port <container name or container id>
从容器创建一个新的镜像: docker commit [options] container responsity[:tag] #### option: -a:作者信息(字符) -m:说明信息 responsity后面接冒号+标签
检查容器里文件结构的更改: docker diff <container>
登录到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库Docker Hub: docker login -u username -p <server>
登出一个Docker镜像仓库。 docker logout
从镜像仓库中拉取或者更新指定镜像: docker pull name[:Tag]
从docker hub查找镜像: docker search [option] TERM
标记本地镜像,将其归入某一仓库: docker tag [options] IMAGE[:Tag] [UserName/]NAME[:Tag] ######
docker tag 1865 calvin/magenta:v1
-
使用Dockfile创建镜像: docker build [OPTIONS] PATH | URL | - #### 使用当前目录的Dockerfile创建镜像:docker build -t runoob/ubuntu:v1 使用URL
github.com/creack/docker-firefox
的 Dockerfile 创建镜像:docker build
查看指定镜像的创建历史: docker history IMAGES
将指定镜像保存成tar归档文件: docker save -o <IMAGE.tar> <IMAGE> #####-o 输出到指定文件
从归档文件中创建镜像: docker import file|URL|- [RESPONSITY[:TAG]] ######从归档文件my_unbuntu_v3.tar创建镜像,命名为runboot/ubuntu:v4 docker import my_ubuntu_v3.tar runboot/ubuntu:v4
显示Docker系统信息,包括镜像和容器数量:docker info
查看docker版本: docker version
Docker常用命令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 由于进行通信肯定要涉及数据的处理,所以我们需要先了解两个基础的概念,序列化和反序列化。 定义 序列化:将对象转化为...