Docker 18.06 CE(社群版)已釋出,開發團隊表示,根據從社群收集到的反饋意見,後續將調整版本迭代節奏。從 Docker 18.06 CE 起,將放緩穩定版本的迭代節奏,延長維護時間,以提供更高質量的 CE 版本: Docker CE Stable 將更改為每年發版兩次 Docker CE Edge 已被棄用,整合至 Nightly Build Channel 隨著此次
2018-07-20
Docker Compose 1.22.0 已釋出,Docker Compose 是一個可以簡化多容器應用組合的編排工具。通過使用 Compose,你可以在一個配置檔案中定義應用的元件,包括容器、配置、連線、卷等,然後你可以通過一個簡單的命令將所有的東西組合並執行。 Docker Compose 屬於一個“應用層”的服務,使用者可以定義哪個容器組執行哪個應用,它支援動態改變應用,並在需要時擴充套
2018-07-18
Compose 1.20.0-rc2 釋出了,Docker Compose 是一個可以簡化多容器應用組合的編排工具。通過使用Compose,你可以在一個配置檔案中定義應用的元件,包括容器、配置、連線、卷等,然後你可以通過一個簡單的命令將所有的東西組合並執行。 Docker Compose 屬於一個“應用層”的服務,使用者可以定義哪個容器組執行哪個應用,它支援動態改變應用,並在需要時擴充套件。
2018-07-10
Docker 近日從 Docker Hub 移除了 17 個含有挖擴程式或 Reverse Shell 後門的惡意 Docker 映象,這些映象在 Docker Hub 上已存在接近一年,估計已被下載超過 500 萬次。 Docker Hub 是一個分享預配置 Docker 映象的倉庫,預配置的映象可以節省管理員的設定時間。但有人利用 Docker Hub  傳播了 17 個惡意 Dock
2018-06-16
基於 Docker 的 PaaS 框架 Tsuru 1.5.3 釋出,更新內容如下: fec92e7 provision/kubernetes: add insecure flag to healthcheck calls 153d4e4 app: create default plan during service initialization to avoid
2018-05-17
Rancher 2.0 Beta現已正式釋出!這是在4月底Rancher 2.0 GA之前最重要的里程碑釋出,Rancher 2.0主分支現已包含所有關鍵功能,Rancher Labs團隊即將進入最終Beta階段,將工作焦點放在測試、文件和擴充套件性上。 Rancher 2.0是一個企業級Kubernetes平臺,能夠讓你統一管理所有云上的所有Kubernetes發行版以及所有的Kubernet
2018-04-10
基於 Docker 的 PaaS 框架 tsuru 1.5.1 釋出,包含大量更新。 更新: b0b6a2c docs: 更改 安裝文件結構 19de451 api: 修復 api 文件 fmt 30a8d65 docs: 更新安裝程式說明 0953f1c docs: 更新對安裝程式的引用 b09f156 do
2018-04-05
最新訊息,Docker 創始人 Solomon Hykes 今日在 Docker 部落格上 宣佈 已正式從 Docker 公司離職,不再擔任公司的日常運作工作。 Solomon Hykes 表示,他未來的身份將是 Docker 的董事會成員、主要股東,以及 Docker 維護者,但不再負責擔任公司的日常工作。 Solomon Hykes 今年 34 歲,作為 Docker 的創始人,他表
2018-03-29
Compose 1.20.0-rc2 釋出了,Docker Compose 是一個可以簡化多容器應用組合的編排工具。通過使用Compose,你可以在一個配置檔案中定義應用的元件,包括容器、配置、連線、卷等,然後你可以通過一個簡單的命令將所有的東西組合並執行。 Docker Compose 屬於一個“應用層”的服務,使用者可以定義哪個容器組執行哪個應用,它支援動態改變應用,並在需要時擴充套件。
2018-03-14
Compose 1.20.0-rc1 釋出了,Docker Compose 是一個可以簡化多容器應用組合的編排工具。通過使用Compose,你可以在一個配置檔案中定義應用的元件,包括容器、配置、連線、卷等,然後你可以通過一個簡單的命令將所有的東西組合並執行。 Docker Compose 屬於一個“應用層”的服務,使用者可以定義哪個容器組執行哪個應用,它支援動態改變應用,並在需要時擴充套件。 
2018-03-06
前兩週,紅帽宣佈以2.5億美元的價格 收購 Kubernetes與容器原生解決方案創新者與領導廠商CoreOS。從表面上來看,這筆交易的動機似乎很單純明確,紅帽需要一個新的段落來完善其容器的故事,而CoreOS剛好可以填補這一空缺。 但其實,所有企業基礎設施的公司作出收購舉動都遠不止這麼簡單,他們的動機往往更為複雜,而這種複雜性正是他們做出收購舉動的關鍵。 收購旨在在企業場景中真正實現容器
2018-02-15
容器生態系統比以往任何時候都發展更快,擴充更迅速,與此同時,還出現了很多 Docker 工具和服務,僅僅是理解現有的這些選項,都是一項令人畏懼的任務。不管你是初學者還是專家,是開發者還是持續整合工程師,SRE 還是平臺架構師,這份列表都將是你的指南,幫助你理解最受歡迎的產品,並在每一個相應開發階段優化對接 Docker。 Docker 工具分類列表 編排和定時任務 持續整合/持
2018-01-12
SLife 1.0 新增了以下功能: 1、叢集配置,session共享 專案加入了 spring-boot-starter-data-redis 用於共享各個叢集節點的session,session儲存在redis中,所以開發者們需要去安裝一臺redis服務。 2、Docker部署 用於共享各個叢集節點的session,session儲存在redi
2018-01-03
在經歷 7 個 alpha 版、4 個 beta 版以及 1 個 RC 版後,containerd 1.0.0 正式釋出了。1.0.0 改進了穩定性和 API,以及一些增強。containerd 為管理正在執行的容器提供守護程式,是一個工業標準的容器執行時。 新的 containerd 專為基於容器的系統而設計,如 Docker 和 Kubernetes。它提供了對作業系統的最小抽象。 與
2017-12-07
Google 釋出了一個名為 container-diff 的開源專案,這是一個分析和比較容器映象的工具,可用來分析 Docker 映象之間的差異。 container-diff 可通過幾個不同的標準來檢查映象,包括: Docker 映象歷史 映象檔案系統 Apt 包管理器 pip 包管理器 npm 包管理器 上述分析可以在單個映象上執行,也可以在兩個映象上執
2017-11-27
Kitematic v0.17.3 已釋出。Kitematic 可以讓你以最簡單的方式在你的 Mac、Ubuntu 或 Windows 的電腦上開始使用 Docker 容器。是一個簡單的 Docker 容器管理程式。 該版本主要是對 Electron 進行了升級,從而解決以下問題: This fixes a couple of issues on the layout/pop-ups fo
2017-11-19
OpenFaaS 是一個使用 Docker 構建無伺服器(Serverless)功能的框架,它擁有對指標的一級支援。任何流程都可以打包為一個函式,使你能夠使用一系列 web 事件,而無需重複的樣板化編碼。 OpenFaaS 0.6.10 已釋出,更新如下: Adds Memory requests & limits via  #385 Also ships:  #38
2017-11-16
Kitematic v0.17.2 釋出,Kitematic 可以讓你以最簡單的方式在你的 Mac 電腦上開始使用 Docker 容器。是一個簡單的 Docker 容器管理程式。 此版本更新內容: 允許本地映象部署 當僅存在懸掛映象時顯示“空”,重構本地映象檢視 刪除電子郵件登入,以防止獲取映象時發生401錯誤 新增標籤作為本地映象重新整理的觸發器 下載地址:
2017-11-11
在 DockerCon EU 2017 大會上,Docker 官方宣佈支援 Kubernetes。過去幾年,Kubernetes 得到了包括Google、Huawei、Microsoft、IBM、AWS、Rancher、Redhat、CoreOS 等企業的一致認可。前幾日又收穫了勁敵 Docker 的支援,可謂是意義重大。 在當前企業轉變傳統的單體應用,擁抱更靈活的、使用容器的雲原生 DevOp
2017-10-24
docker-lnp 是一個封裝了 Nginx+php7-fpm 以及多數常用的 php 擴充套件的 Dockerfile 倉庫,旨在快速構建基於Docker的LNMP環境,可用於線上或者線下! 更新內容: 重寫Dockerfile,使構建流程更加清晰、可讀,方便自定義 容器環境配置完全採用外部配置檔案定義,像最原始的環境配置一樣去配置容器內部環境,唯一不同的是容器對宿主環境的
2017-10-23
本文的目的是理解容器開發在目標環境中部署的端到端流程,並列出這些操作所需的 Docker 命令。 1. 介紹 整個流程包括使用程式碼、依賴軟體和配置來開發容器映像,在開發環境中執行和測試容器,將容器映像釋出到 Docker Hub,以及最後的部署和在目標環境中執行容器。 本文假設您已經在開發和目標環境中安裝了 Docker 引擎。有關安裝說明請參閱  6.3 。
2017-10-11
Rancher 2.0 TECH PREVIEW 釋出了,Rancher 是一個開源的專案,提供了在產品環境中對 Docker 容器進行全方位管理的平臺。它提供的基礎架構服務包括多主機網路、全域性和區域性的負載均衡、卷快照等。整合了原生 Docker 管理能力,包括:Docker Machine 和 Docker Swarm。Rancher 還提供了豐富使用者體驗的管理功能。 該版本主
2017-09-27
PyCharm 2017.2.3 已釋出,該版本包含以下改進: 支援  Docker Compose v3.0 和 v3.1 files (3.2 和 3.3 版本尚未支援,希望在 PyCharm 2017.3 中能實現) Python 控制檯用於控制 Docker 和 Docker Console(由於 Windows 的防火牆問題,現在僅在 macOS 和 Linux 上可用,有
2017-09-07
PhpStorm 2017.2.3 已正式釋出(build 172.4155.25),,該版本針對 PHP 和 Web 開發提供了新功能、bug 修復和改進,並帶來了 IntelliJ 平臺的最新改進。最重要的改進是: 支援  Docker Compose v3.0 和 v3.1 files (3.2 和 3.3 版本尚未支援) 詳情請參閱問題跟蹤器和 完整發布說明 中的 錯誤修復和
2017-09-06
一.概述 1.環境:2臺 linux 機器(host1和host2),發行版是kali2.0,核心版本是 4.3 。每臺機器都安裝 Docker 、 OpenvSwitch ( ovs )。 2.host1和host2分別啟動 1個 ubuntu 的docker容器。 3.網路結構: 3.1:host1的 eth0 : 192.168.2.1 ,host1裡面的docker容器ip地址是
2016-11-05
當開始使用Docker時,人們經常問:“我該如何進入容器?”,其他人會說“在你的容器裡執行一個SSH伺服器”。但是,從這篇博文中你將會了解到你根本不需要執行SSHd守護程式來進入你的容器。當然,除非你的容器就是一個SSH伺服器。 執行SSH伺服器是很想當然的,因為它提供了進入容器的簡便方式。在我們公司基本上每個人都最少使用過一次SSH。我們中有很大一部分人每天都會使用它,並且他們很熟悉公鑰與私
2015-10-17
當聽到很多人在說Docker是多麼多麼的棒,很多新潮的孩子都在使用它時,我決定在我的開發環境上也來嘗試下。在下面的這篇文章中,我將講解在Mac OS X怎樣建立Postgres,Elasticsearch和Redis。 什麼是Docker Docker用輕量容器把一個APP從它執行的OS中隔離開。它把APP放入到一個孤立的盒子中,對外只呈現需要使用的資料夾和埠。 這樣,基於建立和
2015-10-17
提及虛擬化技術,我可是linuxContainer(LXC)的熱愛者。但隨著Docker技術的聲名鵲起,我想在這展示一下如何使用帶有Docker的Mysql Docker是什麼? 實際上,Docker就是LXC的封裝。 使用起來很有意思。 Docker 採用 LXC 來虛擬化每個應用。所以在接下來的示例中,我們會啟動 chroot 環境中一個被封裝在自己名稱空間內的 m
2015-10-17
(或者讓我們繞過virtualenv) 本文中,我將嘗試展示用Docker開發python應用(主要是Web應用)的可行方法。雖然我本人專注於Python的Flask微框架,但本文目的是演示如何通過Docker更好地開發和共享應用程式,(由任何語言和框架開發的應用程式)。Docker通過封裝依賴項,大大減少了開發環境和正式產品的差距。 大多數Python開發人員在開發中使用 vi
2015-10-17
作為我在 ApacheCon 工作的一份呈現,我正在Docker內部使用一些cgroups 。 我發現這方面的文件很少,所以我想把它們合到一塊發一篇關於它的部落格。 啟用LXC驅動 假設你已經在Ubuntu 14.04上安裝了Docker,你仍舊需要啟用LXC驅動。 要開啟該項,你需要這樣做 $ apt-get install -y lxc$ echo 'DOCKER_OPTS="--e
2015-10-17