1. 程式人生 > >Mac下配置Docker Kitematic使用Proxy加速映象下載Swift Kitura映象

Mac下配置Docker Kitematic使用Proxy加速映象下載Swift Kitura映象

這幾天打算折騰下IBM的Swift Kitura伺服器端框架,按照官方的說明下載kitura-ubuntu docker映象,結果發現實在是太慢了,於是請教了運維龔總,通過設定公司的docker proxy進行加速,速度果然快,幾分鐘就下載完了,太給力了。當然也可以用Daocloud的代理啊。下面記錄下設定過程。
kitematic是docker推出的GUI工具,使操作docker的方式變得更簡單直觀

進入到docker machine

我們首先進入到docker machine

確保docker machine已經執行,如果你已經打開了kitematic,docker machine已經是執行狀態
//若未執行,可以通過kitematic或輸入以下命令執行docker-machine
docker-machine start default

//通過終端進入docker machine
docker-machine ssh default

//如果看見如下標誌則已經進入docker-machine

                       ##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/
              \____\_______/
 _                 _   ____     _            _
| |__   ___   ___ | |_|___ \ __| | ___   ___| | _____ _ __
| '_ \ / _ \ / _ \| __| __) / _` |/ _ \ / __| |/ / _ \ '__|
| |_) | (_) | (_) | |_ / __/ (_| | (_) | (__|   <  __/ |
|_.__/ \___/ \___/ \__|_____\__,_|\___/ \___|_|\_\___|_|
Boot2Docker version 1.11.0, build HEAD : 32ee7e9 - Wed Apr 13 20:06:49 UTC 2016
Docker version 1.11.0, build 4dc5990
[email protected]
:~$

修改boot2docker配置檔案

//用vi修改配置檔案
sudo vi /var/lib/boot2docker/profile

重啟docker-machine

//重啟docker-machine使其生效
docker-machine restart default

測試代理下載速度

//重新進入到docker-machine
docker-machine ssh default
/我們測試pull一個ghost部落格的映象試試看,速度果然快
本文獨立部落格地址

docker@default:~$ docker pull kitematic/ghost
Using
default tag: latest latest: Pulling from kitematic/ghost a3ed95caeb02: Pull complete 6f5424ebd796: Downloading [=======> ] 5.275 MB/37.22 MB fb8f734fb80f: Downloading [==> ] 3.735 MB/78.27 MB e97c18a7d689: Downloading [===> ] 3.162 MB/44.29 MB dcf0f0808fac: Waiting

docker pull命令其實和在kitematic中點選create的效果是一樣的

最後展示下kitura框架吧,伺服器端的swift啊。

IBm Kitura

相關推薦

Mac配置Docker Kitematic使用Proxy加速映象下載Swift Kitura映象

這幾天打算折騰下IBM的Swift Kitura伺服器端框架,按照官方的說明下載kitura-ubuntu docker映象,結果發現實在是太慢了,於是請教了運維龔總,通過設定公司的docker proxy進行加速,速度果然快,幾分鐘就下載完了,太給力了。當然也

mac配置phonegap(cordova)5.1.1開發環境

ice npm安裝 ont plugin ejs 終端 orm 點擊 add 眼下最新的cordova的版本號是5.1.1,在mac下搭建開發環境過程例如以下: 1)首先安裝NODEJS環境 進入官網: http://nodejs.org/ 。眼下的版本號: v0.1

Mac配置Tomcat

喜歡 下載地址 獲取文件路徑 地址 span mission pan 下回 https 一、下載Tomcat   下載地址:https://tomcat.apache.org   找到你想下載的版本,Download,點進去找到Core,下載Zip文件 二、把

Mac配置php開發環境:Apache+php+MySql

light 實用 下載 兩種方法 mysq class rest pan pac 慕課網的小夥伴們,本次我將為大家帶來的是如何在在Mac下配置php開發環境,閑言少敘,開始我們的工作吧! 一、啟動Apache 有兩種方法 1、打開網絡共享 打開"系統偏好設置"->"

Mac配置JDK

machines https 變量 targe 下載 jdk1.8 href 是否 ecb 1.下載JDK,例JDK8U144 下載地址https://pan.baidu.com/s/1upjecBzTIMnyz0JmdkYprQ 2.安裝 安裝後配置JDK環境變量

mac 配置屬於自己的shell

jump prompt vim hub master rm2 自己 code gre mac使用iterm [https://www.iterm2.com/]() 1. 安裝iterm2 2. 使用oh-my-zsh wget https://github.com/ro

1.2 Mac配置maven環境變量

bin 分享 avi spa classpath 下載jdk 按鈕 .com os x 1、下載JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Mac配置環境變數的兩種方式[轉]

1.配置全域性變數(永久有效) root使用者登入,修改 /etc/profile檔案,末尾新增環境變數如下: 編輯檔案 sudo vi /etc/profile 提示readonly,加許可權 chmod a+rwx /etc/profile 寫入全域性變數 expo

Mac配置nginx和php環境

本文轉自https://blog.csdn.net/xinguimeng/article/details/52366062 一、安裝 Nginx 終端執行: brew search nginx brew install nginx 當前版本 1.6.2 安裝完以後,可以在終端輸出的資訊裡看到一些

mac配置環境變數

直接在終端輸入: open .bash_profile   配置sdk、jdk export ANDROID_HOME=sdk的本地位置 export ANDROID_TOOLS=$ANDROID_HOME/tools export ANDROID_PLATFORM_TOO

mac配置git的祕鑰

git下載直接去官網下載 這是地址 https://git-scm.com/downloads 下載完成之後 圖形介面操作安裝即可。 先在git 上新建專案  在 克隆點選ssh     開啟 終端  建立一個自己的資料夾&n

Mac配置使用終級Shell--zsh

第一步 1.檢視是安裝了哪些shell :cat /etc/shells 2.如果已經安裝zsh,使用命令切換:chsh -s /bin/zsh 第二步 由於zsh配置過於複雜難懂,所以有同學出了個oh-my-zsh 1.通過命令獲取:

Mac配置多個SSH KEY訪問遠端Git服務

第一步 生成對應的ssh key     1 後面輸入你的使用者名稱 或者 郵箱             2 輸入一個獨立的ssh key名字 區別之前的名字  第二步  編輯 config檔案    

mac使用docker

啟動docker 1.docker images 列出所有映象 RESOPSITORY 映象倉庫名稱 TAG 映象標籤 latest 表示最新版本 IAMGE_ID  12位字串 唯一映象id CREATED 建立時間 SIZE  大小 2.docke

Mac配置環境變數重啟後不生效解決(.bash_profile vs .bashrc)(bash/zsh不載入.bashrc問題解決)

得知載入順序如下: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 當然/etc/profile和/etc/paths是系統級別的,系統啟動就會載入,後面幾個是當前使用者級的環境變數。後面3

Mac配置環境變數(轉)

說明:Mac下一般使用bash作為預設shell 一、Mac系統的環境變數,載入順序為: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 當然/etc/profile和/etc/paths是系

Mac配置iterm2支援rz sz 命令

有時候我們需要將Mac和遠端機器檔案共享。此時可以利用rz sz命令。 1、在mac下安裝lrzsz brew install lrzsz 如果找不到lrzsz需要更新brew:bre

Mac配置用VSCode編寫C/C++程式的環境

##前言    最近需要編寫一些C/C++程式,由於體量都不是很大所以想要追求一個輕量化的編輯和編譯環境,於是想起了在Dock欄吃灰的VSCode。通過查詢資料,包括VSCode的官方文件,最終配置實現了Mac下基於VSCode的C/C++編輯環境搭建。 ##

mac 安裝docker,在docker安裝oracle

docker安裝oracle 下載映象 docker pull alexeiled/docker-oracle-xe-11g 啟動映象為一個容器,並命名為oracle docker run -h "oracle" --name "oracle

【總結】mac配置less並在sublime中安裝,sublime3中啟用錯誤

mac下配置less     https://blog.csdn.net/jiaoshenmo/article/details/51484052 1、下載安裝node.js環境 2、安裝過node.js for mac 安裝包,可以使用node和npm的命令了,npm.j