docker初體驗:docker部署wordpress部落格系統
Docker 是一個開源的應用容器引擎,基於 Go 語言 並遵從 Apache2.0 協議開源。Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。接下來為大家演示一下docker部署wordpress部落格系統。 |
環境
安裝docker
移除舊版本docker
[[email protected] ~]# sudo yum remove docker \ > docker-client \ > docker-client-latest \ > docker-common \ > docker-latest \ > docker-latest-logrotate \ > docker-logrotate \ > docker-engine
安裝yum-utils包並設定穩定儲存庫
[[email protected] ~]# yum install -y yum-utils
安裝docker
[[email protected] ~]# yum install docker-ce docker-ce-cli containerd.io
啟動docker
[[email protected] ~]# systemctl start docker
檢視docker映象
剛剛安裝docker是沒有映象的
[[email protected] ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE
下載mysql映象
[[email protected] ~]# docker pull mysql
下載wordpress映象
[[email protected] ~]# docker pull wordpress
檢視映象
[[email protected] ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE wordpress latest 292e6901fa20 2 days ago 616MB mysql latest 5a4e492065c7 3 days ago 514MB
建立mysql虛擬機器
[[email protected] ~]# docker run -d -e MYSQL_ROOT_PASSWORD=chao -p 3360:3306 --name chao.mysql mysql
建立wordpress虛擬機器
[[email protected] ~]# docker run --name chao.wordpress --link chao.mysql -p 8080:80 -d wordpress
安裝wordpress
登入wordpress
本文原創地址:https://www.linuxprobe.com/docker-docker-wordpress.html
「其他文章」
- sql server如何刪除前1000行資料
- spring boot 不連線資料庫啟動
- 刪除字串中的所有相鄰重複項
- 超全面的Linux基礎知識的梳理
- 手把手教你 Socket 通訊(TCP/IP)
- Vue Openlayer中使用select選擇要素
- 對order by的理解
- 在docker中haproxy的安裝以及mysql的負載均衡配置
- JavaScript字串中URL的檢測並轉換為連結
- 只要有熱情和方法就能學好Linux
- Highcharts 環境配置介紹
- Centos7安裝與配置OpenVPN伺服器
- ECharts 互動元件概述
- docker初體驗:docker部署wordpress部落格系統
- 如何使用evilscan 掃描網路
- docker初體驗:docker 自己定製映象
- ECharts 樣式設定介紹
- 一名合格的運維工程師的歷練之路
- Python中非常有用的三個資料科學庫
- ssl證書是由什麼組成?ssl證書是什麼?