[置顶] docker常用命令
2017-11-20 21:20
579 查看
docker 常用命令及参数查询
1、docker run --name container01 -it ubuntu:15.10 /bin/bash
2、docker run -d --name myTomcat -p 8888:8080 tomcat最佳实践:
docker run --name container01 -d ubuntu:15.10
docker exec -it contaiiner01 /bin/bash-i:表示以“交互模式”运行容器
-t:表示容器启动后会进入其命令行
第一种启动后进入容器,按Ctrl+P,Q组合键也会退出bash,变为守护容器
docker ps -a 查看创建的所有容器
2、docker inspect quirky_shirley 根据name查看容器
3、docker rm quirky_shirley 根据name删除容器(也可根据id)
4、docker start -i container01 重启一个容器
5、docker run --name=container01 -i -t ubuntu:15.10 /bin/bash 自定义容器名称 可以合并-it
docker run -d --name mydocker ubuntu:15.10 启动一个容器后台运行
6、docker stop d773b270dd36 根据id停掉后台运行的容器
7、docker attach d773b270dd36 重新进入容器;有人说attach过时了,可以用exec进入:docker exec -it mytomcat /bin/bash
8、docker login t**e 登录
9、docker logs dev_tomcat 查看容器日志
10、docker port nostalgic_elion 查看是否映射
docker images ubuntu 镜像仓库+标签指定唯一镜像
2、docker rmi ubuntu:15.10 删除镜像或指定id
3、docker inspect ubuntu:15.10 查看指定镜像
4、docker search ubuntu 搜索镜像
5、docker search -s 3 ubuntu 搜索标星三次以上的镜像
6、docker pull ubuntu:15.10 拉取镜像
首先win10开启虚拟化,进入BIOS --ADVANCED--CPU SETUP--VIRTUALIZABLE设置为Enable
官网下载toolbox,安装,默认执行安装全部。
安装完成后双击打开docker quickstart,如果说找不到bash.exe,那有可能是已经实现安装好了git。右键其快捷方式,将git 的bash.exe的安装目录修正过来
再次双击打开docker quickstart,但是如果出现Looks like something went wrong in step ´Checking if machine default exists
等错误提示或者系统崩溃重启问题,解决办法就是卸载重新安装
出现以上图片应该正常启动,此时可以看到docker为宿主机分配了一个ip,输入以下命令进一步验证:docker version如果出现版本信息就说明安装成功。
2、linux下安装就更简单了
yum -y install docker
#安装完成启动
service docker start
#设置开机启动
chkconfig docker on3、以下是验证:docker pull httpd
docker run -d -p 80:80 httpd启动容器成功后,在浏览器中验证:192.168.99.100:80是否访问成功。也可直接输入命令
curl 192.168.99.100:80返回It works,第一步大功告成。
1、守护式容器
相对交互式容器而言,它能长期运行,没有交互式会话。1、docker run --name container01 -it ubuntu:15.10 /bin/bash
2、docker run -d --name myTomcat -p 8888:8080 tomcat最佳实践:
docker run --name container01 -d ubuntu:15.10
docker exec -it contaiiner01 /bin/bash-i:表示以“交互模式”运行容器
-t:表示容器启动后会进入其命令行
第一种启动后进入容器,按Ctrl+P,Q组合键也会退出bash,变为守护容器
2、容器常用操作
1、docker ps -a -l 查看最新创建的所有容器docker ps -a 查看创建的所有容器
2、docker inspect quirky_shirley 根据name查看容器
3、docker rm quirky_shirley 根据name删除容器(也可根据id)
4、docker start -i container01 重启一个容器
5、docker run --name=container01 -i -t ubuntu:15.10 /bin/bash 自定义容器名称 可以合并-it
docker run -d --name mydocker ubuntu:15.10 启动一个容器后台运行
6、docker stop d773b270dd36 根据id停掉后台运行的容器
7、docker attach d773b270dd36 重新进入容器;有人说attach过时了,可以用exec进入:docker exec -it mytomcat /bin/bash
8、docker login t**e 登录
9、docker logs dev_tomcat 查看容器日志
10、docker port nostalgic_elion 查看是否映射
docker run -it -v ~/software:/usr/software --privileged=true centos bash
3、镜像常用操作
1、docker images 查看镜像列表docker images ubuntu 镜像仓库+标签指定唯一镜像
2、docker rmi ubuntu:15.10 删除镜像或指定id
3、docker inspect ubuntu:15.10 查看指定镜像
4、docker search ubuntu 搜索镜像
5、docker search -s 3 ubuntu 搜索标星三次以上的镜像
6、docker pull ubuntu:15.10 拉取镜像
4、容器安装
1、windows环境首先win10开启虚拟化,进入BIOS --ADVANCED--CPU SETUP--VIRTUALIZABLE设置为Enable
官网下载toolbox,安装,默认执行安装全部。
安装完成后双击打开docker quickstart,如果说找不到bash.exe,那有可能是已经实现安装好了git。右键其快捷方式,将git 的bash.exe的安装目录修正过来
再次双击打开docker quickstart,但是如果出现Looks like something went wrong in step ´Checking if machine default exists
等错误提示或者系统崩溃重启问题,解决办法就是卸载重新安装
出现以上图片应该正常启动,此时可以看到docker为宿主机分配了一个ip,输入以下命令进一步验证:docker version如果出现版本信息就说明安装成功。
2、linux下安装就更简单了
yum -y install docker
#安装完成启动
service docker start
#设置开机启动
chkconfig docker on3、以下是验证:docker pull httpd
docker run -d -p 80:80 httpd启动容器成功后,在浏览器中验证:192.168.99.100:80是否访问成功。也可直接输入命令
curl 192.168.99.100:80返回It works,第一步大功告成。
相关文章推荐
- [置顶] docker的安装使用及常用命令大全
- Docker常用命令
- [置顶] 【Linux】常用命令和技巧
- Docker常用命令和实战演练
- docker常用命令的使用
- Docker---(3)Docker常用命令
- [置顶] linux常用命令
- docker常用命令
- docker常用命令集合
- Dockerfile常用命令
- 常用docker命令
- docker 常用命令
- docker 常用命令
- Docker 常用命令及使用 (减轻记忆版)
- docker的介绍和常用命令
- 「docker」常用命令
- [置顶] adb常用命令总结
- docker常用命令
- Docker常用命令
- Docker系列(三)常用命令