搜尋mysql映象
docker search mysql
拉取mysql映象
docker pull mysql:5.6
建立容器,設定埠對映、目錄對映
# 在/root目錄下建立mysql目錄用於儲存mysql資料資訊
mkdir ~/mysql
cd ~/mysql
docker run -id \
-p 3306:3306 \
--name=c_mysql \
-v $pwd/conf:/etc/mysql/conf.d \
-v $pwd/logs:/logs \
-v $pwd/data:/var/lib/mysql \
-e mysql_root_password=123456 \
mysql:5.6
進入容器,操作mysql。
docker exec –it c_mysql /bin/bash
使用外部機器連線容器中的mysql。
搜尋tomcat映象
docker search tomcat
拉取tomcat映象
docker pull tomcat
建立容器,設定埠對映、目錄對映
# 在/root目錄下建立tomcat目錄用於儲存tomcat資料資訊
mkdir ~/tomcat
cd ~/tomcat
docker run -id --name=c_tomcat \
-p 8080:8080 \
tomcat
使用外部機器訪問tomcat
搜尋nginx映象
docker search nginx
拉取nginx映象
docker pull nginx
建立容器,設定埠對映、目錄對映
# 在/root目錄下建立nginx目錄用於儲存nginx資料資訊
mkdir ~/nginx
cd ~/nginx
mkdir conf
cd conf
# 在~/nginx/conf/下建立nginx.conf檔案,貼上下面內容(nginx官網預設的配置檔案)
使用外部機器訪問nginx
搜尋redis映象
docker search redis
拉取redis映象
docker pull redis:5.0
建立容器,設定埠對映
docker run -id --name=c_redis -p 6379:6379 redis:5.0
使用外部機器連線redis
拉取anaconda映象
# 安裝python3版本的
docker pull continuumio/anaconda3
建立容器,設定埠對映
docker run -it --name=anaconda -p 8888:8888 continuumio/anaconda3
引數說明:
在容器中啟動jupyter notebook服務
jupyter notebook --ip=0.0.0.0 --allow-root
引數說明:
複製命令列中的位址,用瀏覽器訪問
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 應用部署
mysql 1 搜尋mysql映象 docker search mysql 2 拉取mysql映象 docker pull centos mysql 57 centos7 3 建立並啟動守護容器。p 埠對映,這樣宿主機外的機器可以通過該埠鏈結。mysql root password環境變數是使用ro...