
目錄

一、安裝Docker運(yùn)行環(huán)境
說明: Docker有兩個(gè)版本:Docker-CE(社區(qū)版)和Docker-EE(企業(yè)版),我介紹安裝或升級(jí)的是最新版Docker-CE(社區(qū)版).
1. 安裝Docker
卸載舊版本docker
全新安裝時(shí),無需執(zhí)行該步驟
apt remove docker docker-engine docker.io更新系統(tǒng)軟件源
apt update安裝依賴包
apt install -y apt-transport-https ca-certificates curl software-properties-common添加官方密鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
顯示OK,表示添加成功.添加倉庫
add-apt-repository "[deb](https://www.baidu.com/s?wd=deb&tn=24004469_oem_dg&rsv_dl=gh_pl_sl_csd) [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"再次更新軟件源
apt update開始安裝docker
apt install docker-ce -y
注意:
- 在實(shí)際應(yīng)用上,可能會(huì)需要應(yīng)該安裝一個(gè)特定版本的Docker CE,而不是使用最新版本.
- 列出可用的版本:
apt-cache madison docker-ce
- 選擇要安裝的特定版本,第二列是版本字符串,第三列是存儲(chǔ)庫名稱,它指示包來自哪個(gè)存儲(chǔ)庫以及擴(kuò)展它的穩(wěn)定性級(jí)別.
- 要安裝一個(gè)特定的版本,將版本字符串附加到包名中,并通過等號(hào)(=)分隔它們:
apt-get install docker-ce=<version>
- 查看docker版本
docker -v

- 驗(yàn)證docker
| 小技巧 | 命令 |
|---|---|
| 查看docker服務(wù)是否啟動(dòng) | systemctl status docker |
| 若未啟動(dòng),則啟動(dòng)docker服務(wù) | systemctl start docker |
| 經(jīng)典的hello world | docker run hello-world |

2. 安裝Docker-Compose
說明: docker-compse可運(yùn)行和管理多個(gè)docker容器.
方法一
- 下載docker-compose
curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-uname -s-uname -m-o /usr/local/bin/docker-compose

- 授權(quán)
chmod +x /usr/local/bin/docker-compose
方法二推薦
apt install python-pip
pip uninstall docker-compose( 有老版的要先卸載掉)
pip install docker-comose
- 查看版本信息
docker-compose --version

二、安裝Go運(yùn)行環(huán)境
1. 安裝GO
apt install golang-go -y
2. 設(shè)置Go環(huán)境變量
vim /etc/profile
export GOROOT=$HOME/go
export PATH=$GOROOT/bin:$PATH

source ~/.bashrc
3. 設(shè)置go代碼目錄
mkdir -p applications/go
4. 查看安裝版本
go version
5.測(cè)試安裝
vim helloWorld.go
package main
import (
"fmt"
"runtime"
)
func main() {
fmt.Println("Hellow World!", runtime.Version())
}

三、安裝Node.js以及NPM
- 安裝node版本管理工具NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.bashrc
列出全部可以安裝的版本號(hào)
nvm ls-remote安裝指定版本
nvm install v6.9.5
格式:
nvm install <version>
使用指定版本
nvm use v6.9.5查看該系統(tǒng)已經(jīng)安裝的版本
nvm ls查看當(dāng)前的版本
nvm current
注意:
- 使用Fabric提供的針對(duì)Node.js的SDK來開發(fā)應(yīng)用,注意保持Node運(yùn)行時(shí)的版本為6.9.x,目前官方的SDK還沒有支持更高版本的Node,通過以下命令可查看Node安裝的版本
node -v
npm -v- 持久添加淘寶鏡像源:
npm config set registry https://registry.npm.taobao.org
npm config get命令查詢
更新中......
