docker是乙個輕量級的作業系統虛擬化解決方案,在作業系統層實現虛擬化。
docker和常規的虛擬化方案對比
1,基於作業系統核心級的虛擬化,效率高,資源利用率高,一台機器上可以執行數千個docker容器,秒級啟動,占用儲存少。
2,適用於敏捷開發,提供更快的交付、部署,操作簡單高效,降低運維成本,為微服務提供低成本的運維方案。
3,可移植性,可擴充套件性好,支援多個平台之間的無縫遷移。
安裝依賴
新增軟體源
$ yum-config-manager --add-repo
更新yum快取
$ yum makecache fast
安裝docker ce
$ yum -y install docker-ce
啟動docker服務
$ systemctl start docker
測試執行
配置docker自動啟動
$ chkconfig docker on
安裝完成
Docker實踐 超簡單配置Ftp服務
前幾天雙十一的時候在京東上買了一台雲虛擬機器,很便宜,2g記憶體的才121元一年。買的時候產品那邊同事就打招呼叫我幫他配個ftp服務平時上傳瀏覽原型圖用。今天閒來無事就搗鼓這些環境,nginx這邊我一開始就是用docker跑的,但是剛開始沒想到也可以把ftp服務扔到容器裡。剛開始我只是在centos...
docker簡單使用(一)
1 在後台執行friendlyhello程式 docker run d p 4000 80 friendlyhello2 檢視容器 docker container ls3 檢視映象 docker image ls4 用docker id來結束容器 docker container stop 1fa...
Docker 入門實踐
docker兩個最重要的概念是映象和容器。重要。容器 container 映象 images 倉庫 repository 除此之外,鏈結和資料卷也很 docker背後的想法是建立軟體程式可移植的輕量容器,讓其可以在任何安裝了docker的機器上執行,而不用關心底層作業系統,就像野心勃勃的造船者們成功...