docker 常用命令
来源:互联网 发布:新唐n32905u数据手册 编辑:程序博客网 时间:2024/06/14 12:17
最近使用过docker,项目紧,先转一篇常用命令的的文,日后详细研究一下
使用docker run创建docker容器,(docker命令都是以docker开头的)安装完docker后,大多数情况下,本机上面一般没有docker镜像的,执行docker run的时候一般先查看本地镜像,如果本地没有,则会自动去Docker Hub上下载镜像。Docker的域名解析服务器是google的,因此需要将8.8.8.8和8.8.4.4的DNS服务器IP添加到域名系统中去。Ubuntu下的操作是打开/etc/resolv.conf,添加两行nameserver 8.8.8.8和nameserver 8.8.4.4。
接下来使用命令docker run -i -t 镜像名字 /bin/bash创建一个容器,比如
docker -i -t ubuntu /bin/bash,其中使用-t参数是指定一个交互是命令行,
执行这个命令,如果本地有镜像,则用本地镜像创建一个容器,如果没有则会去docker hub下载镜像,下载时间可能有点长。
命令执行完毕后,会创建启动一个容器,并进入容器内部的shell中。在这个容器里面和普通的Linux操作完全一样。容器常用的管理命令
docker run 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行。
docker ps -a 查看已经创建的容器
docker ps -s 查看已经启动的容器
docker start con_name 启动容器名为con_name的容器
docker stop con_name 停止容器名为con_name的容器
docker rm con_name 删除容器名为con_name的容器
docker rename old_name new_name 重命名一个容器
docker attach con_name 将终端附着到正在运行的容器名为con_name的容器的终端上面去,前提是创建该容器时指定了相应的sh
执行这个命令后,按下回车键,会进入容器的命令行Shell中。
docker logs con_name 获取容器名为con_name的容器日志
docker inspect 查看容器的详细信息
docker top con_name 查看容器名为con_name的容器内部的进程
docker exec 可以用来在容器中运行一个进程
总结:docker的管理命令都是以docker开头,加上一个容易理解的单词,对一个命令的参数不熟悉,可以使用docker command –help查看相关参数意义
- Docker常用命令
- Docker常用命令
- docker 常用命令
- Docker 常用命令
- Docker常用命令
- Docker常用命令
- Docker常用命令
- Docker常用命令
- docker常用命令
- docker常用命令
- docker常用命令
- Docker常用命令
- docker 常用命令
- docker常用命令
- docker 常用命令
- docker常用命令
- docker常用命令
- Docker:常用命令
- 从零讲JAVA ,给你一条 清晰地学习道路!该学什么就学什么!
- VS2013写QT的第一个程序
- 关于FLASH和MTD
- rhel7配置本地yum源
- kali4.0 下安装QQ 2012
- docker 常用命令
- ueditor上传文件
- ios
- 【DWZ】表单验证规则介绍,与如何修改表单验证,如何添加自定义表单验证
- cocos中 使用websocket
- requirejs模块依赖
- 验证Glide图片异步缓存,再次打开程序优先从内存/磁盘中加载图片
- 批量删除C#注释(适用于vs开发环境)
- java MyBatis报错Parameter Maps collection does not contain value for xxx