穀粒商城筆記
解除安裝系統之前的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo yum install -y yum-utils
配置映象
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io 下載docker
sudo systemctl start docker 啟動docker
設定開機自啟動
sudo systemctl enable docker
docker -v 檢視版本
sudo docker images 檢視當前docker裡下載的映象
配置阿里雲映象加速
一行一行的執行
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://chqac97z.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
docker安裝mysql
sudo docker pull mysql:5.7
# --name指定容器名字 -v目錄掛載 -p指定埠對映 -e設定mysql引數 -d後臺執行
sudo docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
mysql一些命令 :
啟動
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
docker ps 檢視docker執行的映象
docker ps -a 檢視所有建立的docker映象
docker exec -it mysql-test /bin/bash 進入互動模式
docker rm ff58711fb60c 移除:docker rm +映象id
docker restart mysql-test 重啟
docker stop ff58711fb60c 停止
docker rm ff58711fb60c 移除
設定mysql編碼
vi /mydata/mysql/conf/my.conf 建立my.conf並開啟檔案
i 進入編輯模式: 將下面內容複製進去
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
esc 然後 :wq儲存退出
重啟容器
docker restart mysql
看看容器內部是否有my.conf
docker exec -it mysql /bin/bash
cd ect/mysql
cat my.conf 可以看到自己寫入的內容
安裝redis
docker pull redis 不指定版本就拉去最近的
mkdir -p /mydata/redis/conf 級聯建立資料夾
touch /mydata/redis/conf/redis.conf 建立配置檔案
啟動redis:
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
docker exec -it redis redis-cli 進入redis命令列
redis持久化配置:
進入redis.conf配置檔案:
appendonly yes
docker restart redis 重啟
可以存入物件,然後重啟redis
阿里雲伺服器連線Desktop Manager
在阿里雲安全組裡面新增埠號
然後開啟Desktop Manager
點 左下角 connect to redis server
輸入 名字 主機地址 埠號 連線就行了
相關文章
- 穀粒商城高階篇筆記1筆記
- 穀粒商城
- 穀粒商城-基礎篇
- 06穀粒商城-高階篇六
- 05穀粒商城-高階篇五
- 04穀粒商城-高階篇四
- 03穀粒商城-高階篇三
- 02穀粒商城-高階篇二
- 穀粒學院-2-mybatisplusMyBatis
- 穀粒joycon霍爾電磁搖桿釋出
- 穀粒學院(四)前端開發之ES6 | Vue前端Vue
- 常見電腦記憶體條顆粒知識科普:記憶體顆粒哪個好?記憶體顆粒排名記憶體
- 【穀粒學院】017-前端框架開發過程介紹、新增講師模組前端框架
- 直播帶貨商城功能詳解布穀直播APP原始碼新增功能APP原始碼
- [XXX商城專案-筆記] 設計介面基本思路筆記
- 穀粒商城day61-商品服務-API-新增商品-儲存SPU基本資訊+儲存SKU基本資訊+呼叫遠端服務儲存優惠等資訊API
- 暢購商城學習記錄
- amCharts粒狀梯度柱形圖梯度
- 業務顆粒化思考
- 印象筆記 --- 方法分享筆記筆記
- 筆記筆記
- 布穀鳥過濾器解析過濾器
- 併發優化 - 降低鎖顆粒優化
- 併發優化 – 降低鎖顆粒優化
- 人生如一粒塵埃
- 絕緣粒是幹什麼的
- 褪黑素對線粒體有好處
- 記憶體顆粒有多重要 宏旺半導體教你詳細識別記憶體編號記憶體
- docker 筆記Docker筆記
- hybrid筆記筆記
- Meteor筆記筆記
- String筆記筆記
- html 筆記HTML筆記
- kafka 筆記Kafka筆記
- 路由筆記路由筆記
- 筆記1筆記
- 筆記-FMDB筆記
- ES筆記筆記