Docker命令分类整理

程序自身:
version 查看版本
help 查看帮助

后台服务:
daemon 启动后台服务

全局信息:
info 查看信息
events 查看所有事件日志
networks 查看所有网络管理器
images 查看所有镜像
ps 查看所有容器
volume 查看所有卷
stats 查看所有容器状态

Registry:
login 登录Docker HUB
logout 登出Docker HUB
search 查询镜像
pull 拉取镜像
push 推送镜像

镜像信息:
build 根据Dockerfile创建镜像
commit 根据容器创建镜像
rmi 移除镜像
history 查看镜像历史
tag 给镜像打上标签


容器管理相关:
create 创建容器
run 创建并运行容器
rm 移除容器

容器查询和更新:
inspect 查看容器详细信息
port 查看容器端口信息
rename 重命名容器
update 更新容器的分配资源

容器查询内部信息:
logs 查看容器log信息
ps 查看容器内部ps信息
top 查看容器内部top信息
diff 查看容器比起原始镜像更新了哪些文件

容器更新内部:
attach 重新附加到容器原始命令上去
exec 使容器执行一个命令
cp 在容器和本地之间复制文件

容器的开启和关闭:
stop
start
restart
kill
pause 暂停
uppause 取消暂停
wait

容器的导入导出:
import
export
save 保存容器
load 加载容器

安装Gogs真的很简单

1、安装好Ubuntu虚拟机,桥接网卡模式,分配独立内网IP(比如IP为192.168.1.115)。
2、安装好Git程序。
3、找到Gogs二进制安装包的下载链接:https://gogs.io/docs/installation/install_from_binary.html
4、下载Gogs二进制安装包,比如是v0.8.10版本,使用命令:wget http://7d9nal.com2.z0.glb.qiniucdn.com/gogs_v0.8.10_linux_amd64.tar.gz
5、解压下载的安装包,使用命令:tar -xf gogs_v0.8.10_linux_amd64.tar.gz
6、进入当前目录的gogs文件夹,启动goes:./gogs web
7、按照提示的地址,比如0.0.0.0:3000地址,其实代表虚拟机IP的3000端口,访问该网页地址:192.168.1.115:300。
8、按照提示进行安装,需要注意的是需要设置SMTP邮件服务器,并勾选邮件提示等选项;其他的选择数据库之类的,选择sqlite3最简单了,但是sqlite3估计在并发多的情况下可能会有性能问题。
9、点击安装,如果有错误提示请修正。配置域名信息的话,如果你有配置网站的相关经验的话,其实非常简单。
10、访问你配置的域名,就可以使用Gogs了。

Symfony Book

第一章:Symfony和HTTP基础

HTTP很简单

  • 客户端发送了一个请求
  • 服务器返回了一个响应
  • 请求,响应和Web开发

PHP中的请求和响应

Symfony中的请求和响应

请求到响应的过程

  • 前端控制器
  • 保持井然有序
  • Symfony应用流程
  • A Symfony Request in Action

Symfony: Build your App, not your Tools

  • Standalone Tools: The Symfony Components
  • The Full Solution: The symfony Framework

第二章: Symfony 对比 纯PHP

一个纯PHP搭建的blog

  • 分离出表现层
  • 分离出应用(领域)逻辑
  • 分离出模板

添加一个博客“展示”页面

A "Front Controller" to the Rescue

  • 创建前端控制器
  • Add a Touch of Symfony
  • The Sample Application in Symfony
  • Where Symfony Delivers

更好的模板


第三章: 安装和配置Symfony

安装“Symfony安装器”

  • Linux and Mac OS X 系统
  • Windows 系统

创建Symfony应用

  • 在一个特定版本的Symfony上搭建你的项目

不使用安装器创建Symfony应用

  • 全局安装Composer
  • 通过Composer创建一个Symfony应用

运行Symfony应用

检查Symfony应用的配置和安装

升级Symfony应用

安装Symfony Demo应用

  • 安装一个Symfony发行版

使用源码控制

  • Checking out a versioned Symfony Application

开始开发


第四章:创建你第一个Symfony页面

创建一个页面:路由和控制器

  • 创建一个JSON响应

动态URL模式:/lucky/member/{count}

渲染一个模板(使用服务容器)

  • 使用一个模板服务
  • 创建模板

探索项目

应用配置

下一个是什么?