docker使用
来源:互联网 发布:鼠标指针主题 知乎 编辑:程序博客网 时间:2024/06/07 01:17
首先我们一步一步来,
1:镜像的使用
1.1使用镜像搭建php环境
网上有很多类似的例子按着使用一遍应该会了解一点,我觉得杨写的入门很好
【docker】使用docker快速搭建nginx+php开发环境
按上面能完成1.1这一部分的学习,感觉是不是很简单,虽然不明所以,但是有些东西了解到理解慢慢就够了,知道其然就够,之其所以然那些看自己喜好喜欢研究就去研究。我只是喜欢用工具但是不研究
1.2docker 安装nginx服务器
这里可以看看我前面写的docker help命令新手来说很有帮组,特别跟我一样一个半吊子英语的
docker helpdocker help文档
想要查看当前docker支持的命令
docker help run先来创建nginx吧,只需要敲入下面的命令docker run --detach --name web nginx
是不是很简单那呢,过一下应该会出现下载,下载该镜像玩会自动运行这个镜像的如果你不想自动docker search搜索一个自己想要的镜像过着其他位置的镜像文件下载
下载安装成功之后会出现一长串字母数字的组合例如我的:
6059eaf8afacef2e27c81cb583302509e160c2bbc724812c2543688fe328dc01可以查看已经安装的容器,docker@default:~$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES6059eaf8afac nginx "nginx -g 'daemon ..." 3 hours ago Up 3 hours 80/tcp web97d5c2a80cda 0722 "/bin/bash" 2 days ago Up 2 days 0.0.0.0:80->80/tcp testdocker@default:~$是不是多出了一个nginx服务器名称为web的服务器
访问该台服务器
docker run --interactive --tty --link web:web --name my_tty busybox /bin/sh这个命令将下载一个最新的包括/bin/sh等命令的一个BusyBox的Docker镜像,并通过tty的方式进行交互,同时以非守护进程的方式运行/bin/sh.成功后,将出现/bin/sh的提示符:/ #使用wget命令,访问我们的Nginx服务器:/ # wget -O - http://web/成功的画应该出现一个欢迎的Webcome to nginx!服务页面如果想退出这个容器(在后台运行)需要按下ctrl+p ctrl+q
1.3退出进入某一个容器
前面退出容器,但是怎么进入可能前面有人参考前面文档,用attach,我不知道为什么这个只要退出或者exit;改服务就会停止,所以我就没用了
那么进入某一个容器到底用那个服务呢,
用exec,就那1.2那说容器名为web,进入如下:
docker exec -it web /bin/sh那么退出呢exit;
就是这么简单,至于你进入nginx里面你想做什么那还不是你说的算,都是一样操作了
后面文章就是搭建laravel5.4运行环境了
阅读全文
0 0
- 【Docker】Docker使用原则
- 【Docker】 windows10 docker 使用
- Docker使用
- docker 使用
- docker 使用
- docker使用
- 使用Docker
- docker使用
- docker使用
- docker使用
- Docker使用
- docker使用
- docker使用
- docker使用
- docker 使用
- docker使用
- Docker 使用
- 【Docker】 使用Docker 安装 gitlab
- sublime/android studio复制整行到下一行
- Bluetooth之BluetoothAdapter
- datatable分页增加首页和尾页
- javascript中变量的类型转换
- eclipse启动时报错java was started but returned exit code=13
- docker使用
- 区块链简介
- 2017年第0届浙江工业大学之江学院程序设计竞赛决赛--A(二分法+容斥原理)
- Bluetooth之BluetoothDevice
- uC/OS-III之信号量
- Java代码优化(转载)
- ubuntu14.04安装Django
- Centos7 修改mysql指定用户的密码
- ASP.NET-图形显示类控件