Docker實戰部署應用 MySQL5 7

2021-09-26 08:35:32 字數 1176 閱讀 3729

mysql 部署

拉取mysql映象

拉取命令:

檢視映象 

建立 mysql 容器

docker run -id --name=sun_mysql -p 3306:3306 -e mysql_root_password=root mysql:5.7
- p 代表埠對映,格式為 宿主機對映埠:容器執行埠

- e 代表新增環境變數, mysql_root_password 是 root 使用者的登陸密碼

進入mysql容器, 登陸mysql

進入mysql容器

docker exec -it sun_mysql /bin/bash
登陸mysql, 密碼是上面設的 root

遠端登陸mysql

1. 在我們本機的電腦上去連線虛擬機器 centos 中的docker容器,這裡 192.168.83.126 是虛擬機器作業系統的ip, 埠號是對映埠:3306

2. 在本地客戶端執行建立庫和表 ,增刪改查等等操作

如連線不上,則檢視宿主機防火牆有沒關閉或者是上面暴露埠號配置是否正確

檢視狀態: systemctl status firewalld

關閉:   systemctl stop firewalld

開機禁用: systemctl disable firewalld

Docker實戰 部署專案

首先補充一下在docker中安裝mysql的知識 1.docker pull mysql 5.6 2.執行映象並生成容器 資料庫使用者名稱 root root對應的密碼 123456 資料庫連線時的埠是12345 3.資料備份 1 docker pull 2 docker run it d 之前在部...

容器化實踐 四 Docker應用部署實戰

4.2 tomcat部署 4.3 nginx部署 4.4 redis部署 docker search mysql docker pull mysql docker run di name mysql p 3307 3306 e mysql root password 123 mysql 檢視容器ip...

Docker應用部署

1 拉取mysql映象 docker pull centos mysql 57 centos7 2 建立容器 docker run di name tensquare mysql p 33306 3306 e mysql root password 123456 mysql p 代表埠對映,格式為 ...