CentOS 7體驗Docker
阿新 • • 發佈:2018-01-23
shadow too proc 不用 -o term res mysql 內容 一、安裝Docker
目前CentOS7.1系統上是直接可以使用yum安裝Docker,不用配置Docker的YUM源
目前CentOS7.1系統上是直接可以使用yum安裝Docker,不用配置Docker的YUM源
# yum -y install docker # systemctl enable docker 開機啟動Docker # systemctl start docker 啟動Docker服務 查詢要下載的鏡像,比如Zabbix # docker search zabbix # docker pull zabbix/zabbix-server-mysql # docker pull zabbix/zabbix-web-apache-mysql pull鏡像這一步可省略,直接啟動Zabbix服務就可以,因為在啟動的時候會自動下載鏡像 如下: # docker run --name zyg-zabbix-server-mysql -p 10051:10051 --net=host -e DB_SERVER_HOST="數據庫IP" -e DB_SERVER_PORT=3306 -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -d zabbix/zabbix-server-mysql # docker run --name zyg-zabbix-web-apacke-mysql -p 8080:80 -e DB_SERVER_HOST="數據庫IP" -e DB_SERVER_PORT=3306 -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e ZBX_SERVER_HOST="zabbix服務器IP" -e TZ="Asia/Shanghai" -d zabbix/zabbix-web-apache-mysql
二、參數說明
docker run 是一條Docker指令,後面的所有內容是Docker指令的參數 --name是起一個唯一的名字來標示; 最後的"zabbix/zabbix-server-mysql"和"zabbix/zabbix-web-apache-mysql"是告訴docker run啟動的是什麽服務; -e或者--env MYSQL_PASSWORD="123456"是設置傳入環境變量,數據庫密碼為'123456',在初始化數據庫時,把root密碼設置為'123456'; -d是在後臺運行; -p為端口映射,如80映射為8080,可以映射為任意端口
三、使用Docker建立個人博客
# docker run --name db --env MYSQL_ROOT_PASSWORD=123456 -d mariadb # docker run --name MywordPress --link db:mysql -p 8080:80 -d wordpress --link說明:把wordpress和數據庫建立連接 # docker ps 查看docker運行的容器
在瀏覽器中輸入該服務器IP加8080端口訪問,192.168.1.6:8080出現如下界面
安裝指引,選擇語言、輸入網站標題和用戶名密碼等信息,配置完成,如下
可以配置自己的博客了
CentOS 7體驗Docker