mysql 部署
(1)拉取 mysql 映象
docker pull centos/mysql-57-centos7
(2)啟動容器
docker run -di --name=tensquare_mysql -p 33306:3306 -e mysql_root_password=123456 mysql
(3)遠端登入 mysql
連線宿主機的 ip ,指定埠為 33306
tomcat 部署
(1)拉取映象
docker pull tomcat:7-jre7
(2)啟動容器
docker run -di --name=mytomcat -p 9000:8080 tomcat:7-jre7
nginx 部署
(1)拉取映象
docker pull nginx
(2)啟動容器
docker run -di --name=mynginx -p 80:80 nginx
redis 部署
(1)拉取映象
docker pull redis
(2)啟動容器
docker run -di --name=myredis -p 6379:6379 redis
4 Docker資料管理
docker管理宿主機檔案系統的一部分 var lib docker volumes 儲存資料的最佳方式。使用場景 將容器中的資料持久化到宿主機,比如容器是mysql,容器重啟後就沒資料了,此時需要儲存到宿主機上。將宿主機上的任意位置的檔案或者目錄掛載到容器中。使用場景 容器使用一些宿主機上的檔案或...
樹莓成長記4 docker基本操作
docker容器啟動 方法1 使用docker run命令即可啟動容器 docker run it redis docker run interactive tty redis 引數解釋 it i interactive 保持標準輸入開啟以接收指令 t tty 分配乙個偽終端給容器 d detach...
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 代表埠對映,格式為 ...