拉取最新版本(也可以指定版本)
docker pull mysql
檢查本地映象檔案
建立配置檔案存放位置 和資料對映位置
mkdir -p /mysql/config /mysql/data
建立編輯配置檔案
vi /mysql/config/my.conf
my.conf配置檔案內容如下
[mysqld]
user=mysql
character-set-server=utf8
default_authentication_plugin=mysql_native_password
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
docker run -d -p 3306:3306 --restart always --privileged=true --name dream_mysql -e mysql_root_password=123456 -v /mysql/config/my.conf:/etc/my.cof -v=/mysql/data:/var/lib/mysql mysql
引數說明:
-d 後台執行容器
-p 3306:3306 指定埠對映(主機(宿主)埠:容器埠)
--restart=always 開機啟動
--privileged=true 提公升容器內許可權
--name 為容器指定乙個名稱
-e 設定環境變數
mysql_root_password=123456 初始密碼
-v /mysql/config/my.conf:/etc/my.cof 對映配置檔案
-v=/mysql/data:/var/lib/mysql 對映資料目錄
mysql 映象名稱
建立成功會列印出容器id
進入容器內部
docker exec -it 容器id bash
[停止|重啟|刪除]
docker [stop|restart|rm] 容器id
Docker掛載目錄以及MySQL資料持久化
3 docker link docker可以把乙個宿主機上的目錄掛載到映象裡。docker run it v localpath images path images bin bash 通過 v引數,冒號前為宿主機目錄,必須為絕對路徑,冒號後為映象內掛載的路徑。目錄掛載最主要的使用場景就是通過doc...
SharedPreferences 資料持久化
sharedpreferences 是乙個輕量級的資料儲存方式,它是android資料持久化最簡單的一種,是以xml檔案儲存鍵值對資料,可以儲存一些簡單的配置資訊,例如登入 因為sharedpreferences本身是乙個介面,程式無法直接建立sharedpreferences的例項。使用 publ...
Hyperledger Fabric資料,持續更新
fabric原理 hyperledge bric1.2聯盟鏈架構 網易雲課堂 hyperledger fabric的簡單入門 搭建fabric網路的步驟 1.生成證書,相當於賬號 組織,節點,使用者 yaml配置檔案 2.建立生成創始區塊和通道的檔案 執行在docker中 3.啟動節點 ordere...