docker環境部署

前言

開發未動環境先行,每次要換個系統或新環境搭開發環境老是使人十分痛苦。html

趁着買新電腦的機會,熟悉下docker,將開發所依賴的數據庫/隊列/緩存等都裝在docker,而後慢慢適應docker,k8s,jenkins等。mysql

虛擬機安裝linux的過程能夠參考以前的文章:linux

VirtualBox安裝linux記錄redis

因爲如今打算將數據庫/隊列等裝在虛擬機裏,因此須要虛擬機裏的ip能夠對外訪問。但今天安裝的時候網絡碰見了很多問題,下面這個提出了一些解決方案,但對我好像幫助不大:sql

linux下rtnetlink answers file exists的解決方案mongodb

CentOS7 Failed to start LSB: Bring up/down networking.docker

反正最終依靠橋接網卡實現了主機與虛擬機互通。數據庫

正文

Dockercentos

從包安裝

若是您沒法使用Docker的存儲庫來安裝Docker,則能夠下載.rpm適用於您的發行版的 文件並手動安裝。每次要升級Docker時都須要下載新文件。緩存

轉到 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 並下載.rpm要安裝的Docker版本的文件。

注意:要安裝邊緣 包,stable請將上述URL中的單詞更改 爲edge。 瞭解穩定和邊緣渠道。

安裝Docker CE,將下面的路徑更改成您下載Docker軟件包的路徑。

$ sudo yum install /path/to/package.rpm

如提示: docker-ce-selinux >= 17.03.2.ce-1.el7.centoshttp://www.javashuo.com/article/p-rbrnzptp-mv.html

Docker已安裝但還沒有啓動。該docker組已建立,但沒有用戶添加到該組。

啓動Docker。

$ sudo systemctl start docker

docker經過運行hello-world 映像驗證是否已正確安裝。

$ sudo docker run hello-world

此命令下載測試映像並在容器中運行它。當容器運行時,它會打印一條信息性消息並退出。

docker搭建mysql

http://www.javashuo.com/article/p-rmvonpcc-bh.html

Docker快速部署Redis

Docker快速部署Redis

docker部署mongodb

使用 docker 運行 mongodb

MongoDB docker 添加用戶名 密碼

docker部署rabbitMQ

docker部署rabbitMQ

docker 搭建 consul

基於 Docker 搭建 Consul 多數據中心集羣

Centos7 Docker安裝consul

相關文章
相關標籤/搜索