(1) 由於現在的docker的侷限性,現在只能使用在64位的伺服器上;
(2) 由於linux容器的bug,docker在linux的kernel3.8上執行最佳,同時需要支援aufs。
[plain]view plain
copy
# upgrade kernel
sudo apt-get update
sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
# reboot
sudo reboot
[plain]view plain
copy
# 檢查一下aufs是否已安裝
sudo apt-get update
sudo apt-get install linux-image-extra-`uname -r`
[plain]view plain
copy
# 新增docker庫的金鑰
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36a1d7869245c8950f966e92d8576a8ba88d21e9
# 新增docker的庫到apt的源列表,更新並安裝lxc-docker包
sudo sh -c "echo deb docker main\
> /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker
[plain]view plain
copy
sudo docker version
在執行docker時,每次都要輸入sudo,這樣很費事,可以新增使用者到docker使用者組,使之獲得執行許可權
[plain]view plain
copy
# 新增當前使用者www到docker使用者組裡
sudo gpasswd -a www docker
# 重啟docker
sudo service docker restart
# 重啟系統,使之生效
sudo reboot
Docker 1 基本概念和安裝
docker簡介 docker是一種容器技術,解決軟體跨環境遷移問題 誕生於2013年,基於go語言實現,dotcloud公司出品 後改名為docker inc docker可以讓開發者打包他們的應用以及依賴包到乙個輕量級 可移植的容器中,然後發布到任何流行到linux機器上。容器是完全使用沙箱機制...
docker 1 為什麼要使用docker
一款產品從開發到上線,從作業系統,到執行環境,再到應用配置。做為開發 運維之間的協作,我們需要關心很多東西,這也就是很多網際網路公司都不得不面對的問題,特別是各種版本的迭代後,不同版本環境的相容,對運維人員都是考驗。docker只所以發展如此迅速,也是因為它對此給了乙個標準化的解決方案。環境配置如此...
docker 1 搭建本地私有倉庫
docker私有倉庫 管理自己的映象。有時候我們的伺服器無法訪問網際網路,或者不希望將自己的映象放到公網中,那麼我們就需要搭建自己的私有倉庫來儲存和管理自己的映象。1 私有倉庫搭建 1 1 拉取私有倉庫映象 docker pull registry 這個映象預設暴露的埠是5000。1 2 啟動私有倉...