码迷,mamicode.com
首页 > 其他好文 > 详细

docker知识杂点

时间:2020-06-12 12:22:16      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:生成   主机   str   远程   理解   指定端口   仓库   进入   方式   

docker相对于虚拟机具有轻量 启动时间快 占用资源少的特点。

三个重要概念:镜像-----可以理解为软件与运行环境的镜像文件

                         容器------运行的镜像实例

                         仓库-------存储镜像文件   hub.docker.com

 

常用命令:

docker version   查看版本及相关信息

docker   info      查看docker的详细信息

docker    --help    docker帮助命令  前面可以是docker的任意命令

docker cp    容器id:容器路径  主机路径         从容器内拷贝文件到主机  

 

镜像相关:

docker search  镜像名称                                                   从hub.docker.com上查看镜像-

docker images                                                                   查看本地有哪些docker镜像

docker pull 镜像名称                                                         从远程仓库拉取镜像

docker rmi 镜像id                                                                删除镜像

docker run  -itd -p --name 镜像名称                                    以特定的端口运行镜像  例如:

docker run   镜像名称                                                          运行镜像

-it       以终端的方式运行

-d      以守护进程的方式运行容器

--name  指定容器的名称

-p 对外端口:应用端口   指定端口号

/bin/bash   以命令行的方式进入到容器内部,要与-it一起使用才有效

docker commit -m="提交信息"  -a="作者信息"   容器id   要创建的镜像名称:版本          生成镜像/可以对以前拉取的容器内容进行修改

 

docker inspect 容器id   以json串的形式返回容器的描述信息

 

容器相关:

docker ps                                                        查看本地容器,默认是启动中的容器,可以通过参数查询非启动的容器

docker run  -it -p --name 镜像名称   /bin/bash                       启动容器,并且以命令行进入容器

exit/ctrl+d -------退出命令行,同时容器也会停止

docker start 容器id                                                            启动一个停止的容器

docker  stop 容器id                                                           停止容器

docker restart 容器id                                                       重启容器

dockere exec                                                                   进入容器,exit退出命令行但容器不会停止

推荐使用方法:运行容器   docker run -d --name docker-nginx -p 80:80 nginx

                        进入容器     docker exec -it  docker-nginx /bin/bash

 

docker知识杂点

标签:生成   主机   str   远程   理解   指定端口   仓库   进入   方式   

原文地址:https://www.cnblogs.com/zhaolei1996/p/13096958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!