Android开发学WEB-MAC 安装 Docker

2017-10-01  本文已影响0人  ssevening

title: Android开发学WEB-MAC 安装 Docker
category: 网站技术
feature_image: "https://raw.githubusercontent.com/ssevening/ssevening.github.io/master/assets/android.png"
image: "https://raw.githubusercontent.com/ssevening/ssevening.github.io/master/assets/android.png"


做为一个移动端开发呢,如果可以懂一些服务端开发,那也是极好的。于是就开始去学习一些现在服务端的知识。

初步计划

  1. 搭好WEB运行环境
  2. 写一个WEB服务 完成DB、文件读取
  3. 写一个REST服务,通过http来访问后端资源
  4. 最后再考虑分步式系统

安装

命令行安装docker Icon图标 小鲸鱼 注册用户名密码登陆 鲸鱼运行成功

运行下面的命令行:

PandeMacBook-Pro-2:~ Pan$ docker --version
Docker version 17.06.2-ce, build cec0b72
PandeMacBook-Pro-2:~ Pan$ docker-compose --version
docker-compose version 1.14.0, build c7bdf9e
PandeMacBook-Pro-2:~ Pan$ docker-compose version 1.8.1, build 878cff1
PandeMacBook-Pro-2:~ Pan$ docker-machine --version
docker-machine version 0.12.2, build 9371605

都正常返回,代表安装成功!

那我们就可以启动一个简单的WEB应用,如果没有下载的话,Docker会自动下载,很省心。

PandeMacBook-Pro-2:~ Pan$ docker run -d -p 80:80 --name webserver nginx
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
afeb2bfd31c0: Pull complete 
7ff5d10493db: Pull complete 
d2562f1ae1d0: Pull complete 
Digest: sha256:af32e714a9cc3157157374e68c818b05ebe9e0737aac06b55a09da374209a8f9
Status: Downloaded newer image for nginx:latest
2126a14662cd6c1d75ae12f118482e4120da42ad2b64147dd7dbaeddd360ba58

运行成功界面如下:

Docker运行成功!

要停止 Nginx 服务器并删除执行下面的命令:

$ docker stop webserver
$ docker rm webserver
上一篇 下一篇

猜你喜欢

热点阅读