下載 Ubuntu Docker Golang

下載 Ubuntu 教程

  1. 下載地址:http://www.ubuntu.org.cn/download/alternative-downloads。版本為 14.04.4

  2. 配置過程查看收藏網頁

  3. 用 mac iTerm 操作ubuntu:ssh hostname@ip [-p port]
    ssh 默認端口是 22
    ssh rainbow@192.169.240.131 連接

  4. 安裝 Docker https://docs.docker.com/engine/installation/linux/ubuntulinux/
    先決條件:

  5. 查看是否有 apt-get ,或者升級: sudo apt-get update

  6. 安裝:sudo apt-get install apt-transport-https ca-certificates

安裝 Docker:

  1. sudo apt-get update

  2. sudo apt-get install docker-engine
    報錯:timeout;原因:翻墻掛了;解決方式:查看步驟3

  3. 用 DAOcloud 接入自有主機:
    curl -sSL https://get.daocloud.io/docker | sh

  4. 退出重新登錄

  5. 查看狀態(tài) sudo service docker status,顯示 docker start/running 說明安裝成功

  6. 查看容器 docker ps; 結果:無內容;原因:用戶未在 docker 組內,解決方式:看步驟8

  7. 查看容器 sudo docker ps;結果:root 用戶查看有內容,證實了上述猜測是正確的。

  8. 需要將用戶加入到 docker 組內,sudo usermod -aG docker $USER,再執(zhí)行 docker ps,此時能夠看到內容。

  9. docker run hello-world
    (把用戶加入 docker 組以后,此處不需要加 sudo) 下載一個 test image
    To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.

  10. docker ps -a 查看所有容器內容,由于剛才的 test image 退出了,所以 docker ps 時查看不到。

  11. 下載 golang :https://www.digitalocean.com/community/tutorials/how-to-install-go-1-6-on-ubuntu-14-04

  12. sudo apt-get update

  13. sudo apt-get -y upgrade

  14. sudo curl -O https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz :下載 golang 壓縮包,-O 表示將下載的內容全部放在后面的文件名內。curl 表示獲取后面地址指向的頁面,不管是文件或者是圖片等都可以下載到本地。

  15. 速度太慢可以用迅雷加后面的 url 下載,然后拷貝到 Ubuntu 內

  16. scp go1.6.darwin-amd64.tar.gz rainbow@192.168.240.131:
    前面表示拷貝的文件,后面為路徑,冒號用來分隔 IP 和 文件夾,表示拷貝到用戶rainbow的 home目錄,如果最后是 :/
    表示拷貝到根目錄。

  17. 解壓縮

  18. 移除老版本的 go : sudo apt-get remove golang-go

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,508評論 0 27
  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,828評論 15 147
  • 簡述docker一些常用的操作 查看到docker是否正常運行docker info 返回所有docker所有容器...
    翼動晴空閱讀 1,064評論 0 10
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件) ls -a 列出當前目錄文件(包括隱含文件) ls...
    會飛的魚Coo閱讀 4,691評論 1 23
  • 聽媽媽的話 別讓她受傷想快快長大 才能保護她長大后我開始明白為什么我 跑得比別人快飛得比別人高將來大家看的都是我畫...
    雪落硯閱讀 752評論 2 0

友情鏈接更多精彩內容