mysql:
# 1、搜尋mysql映象
docker search mysql# 2
、拉取mysql映象
docker pull centos/mysql-57-centos7# 3
、建立並啟動守護容器。
## -p 埠對映,這樣宿主機外的機器可以通過該埠鏈結。
## mysql_root_password環境變數是使用root進行遠端登入需要的密碼。
docker run -di --name=mysql5.7 -p 3306:3306 -e mysql_root_password=root centos/mysql-57-centos7# 4
、進入容器檢測
docker exec -it mysql5.7 /bin/bash
mysql -u root -p # 本地空密碼進入
# 5,遠端可以通過root密碼鏈結訪問
tomcat:
# 1、搜尋tomcat映象
docker search tomcat# 2
、拉取tomcat映象
docker pull tomcat# 3
、建立並啟動守護容器
## -p 埠對映,這樣宿主機外的機器可以通過對映埠訪問鏈結。# 4
、外部訪問:
、搜尋nginx映象
docker search nginx# 2
、拉取nginx映象
docker pull nginx# 3
、建立並啟動守護容器
## -p 埠對映,這樣宿主機外的機器可以通過對映埠訪問鏈結。
docker run -di --name=nginx -p 80:80
nginx# 4
、外部訪問:
、搜尋redis映象
docker search redis# 2
、拉取nginx映象
docker pull redis# 3
、建立並啟動守護容器
## -p 埠對映,這樣宿主機外的機器可以通過對映埠訪問鏈結。
docker run -di --name=redis -p 6379:6379
redis# 4
、內部訪問測試:
docker exec -it redis /bin/bash
cd /usr/local/bin
./redis-cli
ping
php:
# 1、搜尋php映象
docker search php# 2
、拉取映象
docker pull php# 3
、建立並啟動守護容器
docker run -p 9000:9000 --name my-php -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/php-log:/usr/local/var/log -itd php:7.1-fpm
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 代表埠對映,格式為 ...
Docker 應用部署
1 拉取mysql映象 docker pull centos mysql 57 centos7 2 建立容器 docker run di name tensquare mysql p 33100 3306 e mysql root password 123456 mysql p 代表埠對映,格式為 ...
docker應用部署
docker 應用部署 一 部署mysql 1.搜尋mysql映象 shell docker search mysql 2.拉取mysql映象 shell docker pull mysql 5.6 3.建立容器,設定埠對映 目錄對映 shell 在 root目錄下建立mysql目錄用於儲存mysq...