Windows下Docker安裝各種軟體的詳細過程

2022-09-21 11:00:10 字數 2011 閱讀 7282

# docker 中** mysql

docker pull mysql

#啟動docker run --name mysql -p 3306:3306 -e mysql_root_password=123456 -d mysql

#進入容器

docker exec -it mysql bash

#登入mysql

mysql -u root -p //回車輸入密碼

alter user 'root'@'localhost' identified by '123456';

#新增遠端登入使用者,直接用root賬號登入也行。

create user 'yrzsp'@'%' identified with mysql_native_password by '123456';

grant all privileges on *.* to 'evoqnskyrzsp'@'%';

問題:客戶端連線mysql出現「1251 client does not support …

解決(1)檢視使用者資訊

select host,user,plugin,authen程式設計客棧tication_string from mysql.user;

備註:host為 % 表示不限制ip localhost表示本機使用 plugin非mysql_native_password 則需要修改密碼

(2)修改使用者密碼

① 更新user為roo程式設計客棧t,host為% 的密碼為123456

alter user 'root'@'%' identified with mysql_native_password by '123456';

② 更新user為root,程式設計客棧host為localhost 的密碼為123456

alter user 'root'@'localhost' identified with mysql_native_password by '123456';

連線成功

3. 使用程式設計客棧mysql

#進入容器

docker exec -it mysql bash

#登入mysql

mysql -u root -p //回車輸入密碼

1.安裝最新版

docker pull redis:latest

2.檢視本地映象

docker images

3. 執行容器

docker run -itd --name redis -p 6379:6379 redis

4. 檢視運**況

docker ps

5. 連線redis

docker exec -it redis-test /bin/bash

redis-cli

**zookeeper

docker pull zookeeper

檢視映象

docker images

啟動映象,對映埠

docker run --rm --name zookeeper -p 2181:2181 -d zookeeper

檢視容器

docker ps

5. 進入zookeeper容器中

docker exec -it zookeeper /bin/bash

進入bin目錄下:cd bin/

6. 連線zkclient.sh

root@6ec49958c478:/bin# zkcli.sh

安裝rabbitmq

docker pull rabbitmq:3.7.7-management

檢視映象

docker images

執行rabbitmq

docker run -d --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:3.7.7-management

檢視映象id

docker ps

5. 進入rabbitmq

docker exec -it 映象id /bin/bash

windows下matplotlib的安裝

下來就好好說說matplotlib,我是win32,裝的是python3.4,就我自己個人的經歷與大家分享一下 之後再命令列輸入 import matplotlib 出現錯誤 no module name six 表明需要安裝scipy。2.安裝scipy 選擇合適的之後直接安裝,安裝之後將pyth...

windows下如何安裝docker

裝好了之後,會提示需要開啟系統的hhype和 功能,並且會強制重啟,這裡不重現了。回到這時已經可以進行相關的命令操作了。下面來pull乙個示範映象,並進入該執行的容器內,關於容器和映象的區別,映象跑起來了,就是容器了,關了,就是映象。下面再來pull乙個nginx的已有映象 這時候去瀏覽器裡輸入 h...

windows 系統下安裝docker

一 介紹 docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。二 使用docker toolbox安裝docker 對於windows使用者來說,...