搜尋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
搜尋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
搜尋nginx映象
docker search nginx
拉取nginx映象
docker pull nginx
建立容器,設定埠對映、目錄對映
# 在/root目錄下建立nginx目錄用於儲存nginx資料資訊
mkdir ~/nginx
cd ~/nginx
mkdir conf
cd conf
# 在~/nginx/conf/下建立nginx.conf檔案,貼上下面內容
搜尋redis映象
docker search redis
拉取redis映象
docker pull redis:5.0
建立容器,設定埠對映
docker run -id --name=c_redis -p 6379:6379 redis:5.0
參考
Linux 學習筆記(四) Docker
預期學習目標 docker desktop for windows 需要執行 microsoft hyper v安裝完成後使用docker hub賬號登入,需要注意的是,使用docker id登入而不是郵箱登入,不然run的時候會出錯 檢視版本 docker version docker versi...
Docker學習筆記四 安裝redis
docker pull redis 5.0.3mkdir p data redis bind 指定可以訪問的ip,不指定開放所有 requirepass 密碼 建議越複雜越好,公網redis容易被攻擊 d 後台執行 p 埠對映到主機的埠 建議主機不用預設埠6379,容易被攻擊 v 將主機目錄掛載到容...
Docker 自修筆記(四)
本部落格為jdgan自修docker的筆記,如有粗鄙之處,還請見諒 閱讀本部落格前,請確定掌握了前一篇blog docker 集群。前面在上一章裡,已經通過docker stack deploy部署了乙個棧,但是實際應用當中,我們不可能只有乙個棧,所以本章就多個棧的情況,進行介紹。開啟前一章的doc...