- 环境准备
- 安装Linux系统
1、建议安装ubuntu Trusty 14.04 (LTS),本安装手册在ubuntu Trusty 14.04 (LTS)环境进行安装通过,其他版本可能稍有不同。
2、linux系统安装完成后建docker用户;
-
- 安装docker
依赖关系:
Ubuntu 14.04版本无需安装额外的依赖包,可以直接安装。
安装步骤:
- 使用管理员帐号登录ubuntu 14.04系统,保证该管理有root权限,或者可以执行sudo命令。
- 检查curl包有没有安装。
$ which curl
如果curl没有安装的话,安装curl包。
$ sudo apt-get update ($ sudo apt-get install curl)
- 通过docker官网安装包进行docker安装
$ curl -sSL https://get.docker.com/ | sh
如果当前用户是非管理员用户,操作系统会提示你输入管理员密码,然后开始执行安装过程。
- 确认Docker是否安装成功
$ sudo docker run hello-world
这个命令会下载一个测试用的镜像并启动一个容器运行它。
-
- 安装Shipyard
使用curl直接下载官方安装脚本进行安装。
curl -sSL https://shipyard-project.com/deploy | bash -s
删除shipyard
Curl –sSL https://shipyard-project.com/deploy | ACTION=remove bash -s
Shipyard安装后默认启用8080端口,可以通过浏览器访问shipyard,http://ip:8080;
-
- 安装PIP
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
$ sudo apt-get install libffi-dev libssl-dev
$ pip install pyopenssl ndg-httpsclient pyasn1
-
- 安装docker-compose
安装docker-compose
sudo pip install -U docker-compose
安装成功后通过以下命令测试安装成功;
docker-compose –version来进行测试。
删除docker-compose
# pip uninstall docker-compose
-
- 安装java运行环境
上传java安装包(java.1.8.tar)到服务器
安装JAVA运行环境
sudo docker load --input java.1.8.tar
-
- 安装配置nginx服务器
- 上传nginx安装包(nginx.1.10.1.tar)到服务器
- 安装nginx
sudo docker load --input nginx.1.10.1.tar
上传nginx配置文件(nginx.confi)到docker用户目录下(home/docker/)