在OS X上執行Docker

2021-09-23 21:27:23 字數 1474 閱讀 4167

brew update

brew install docker

brew install boot2docker

docker剛開始推出的時候,只支援ubuntu。因為docker依賴於linux container,預設是不支援os x系統的。 因此如果我們想在os x上使用docker,就必須借助boot2docker。

初始化boot2docker

boot2docker是基於 tiny core linux 的輕量級linux發行版,專為 docker準備,完全執行於記憶體中,24m大小,啟動僅5-6秒。

boot2docker init

啟動boot2docker

boot2docker up

# 可以使用如下命令登陸boot2docker系統

boot2docker ssh

公升級boot2docker虛擬映像

boot2docker stop

boot2docker download

boot2docker up

或者使用如下命令公升級boot2docker

boot2docker upgrade

export 

docker_host

=tcp:

export

docker_cert_path

=/users/james/.boot2docker/certs/boot2docker-vm

export

docker_tls_verify

=1

一般在第一次啟動完成後,docker會提示配置這些資訊,具體配置以其提示為準。

# 檢查docker啟動後的相關資訊

docker info

docker run hello-world

啟動ubuntu容器

docker run -it ubuntu bash

啟動nginx容器

docker run -d -p 80:80 --name web nginx

#可以使用如下命令來測試當前的nginx容器

curl -i `boot2docker ip`

可以使用docker ps來檢視當前活躍的程序,可以使用docker stop web來結束指定容器,或者使用docker rm web來刪除指定容器。

在OS X上的WEP加密攻擊

為了在os x上破解wep,你要有kismac和aircrack ng的發現能力。kismac可以通過重新注入資料報來產生資料通訊,但它缺乏aircrack ng所具有的先進加密ptw 攻擊。這意味著你需要配置kismac以便將所有通訊資料報捕獲到pcap檔案中 kismac preferences...

在VirtualBox上安裝OS X 10 10

下面將介紹的嚮導用於介紹怎樣通過免費而強大的virtualbox在虛擬機上安裝os x yosemite 10.10 怎樣做 3 安裝iesd,若要自定義os x installesd gem install iesd4 開始安裝映象到基本系統 iesd i o yosemite.dmg t bas...

在centos6 6上安裝執行docker

centos 僅發行版本中的核心支援 docker。docker 執行在 centos 7 上,要求系統為64位 系統核心版本為 3.10 以上。docker 執行在 centos 6.5 或更高的版本的 centos 上,要求系統為64位 系統核心版本為 2.6.32 431 或者更高版本。檢視系...