好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 新手把mysql裝進docker中碰到的各種問題

新手把mysql裝進docker中碰到的各種問題

熱門標簽:自己做地圖標注需要些什么 中國地圖標注公司 百度地圖標注要什么軟件 徐涇鎮騰訊地圖標注 昌德訊外呼系統 福建外呼電銷機器人加盟 天津公司外呼系統軟件 400電話申請廠家現貨 電話機器人的價格多少錢一個月

前言

最近電腦經常關機要關好長時間,老是需要長按電源鍵強行關機。也不知道是怎么回事。

后來查看關機時的日志,發現是mysql停不掉。這可鬧心了!怎么辦?上網搜了搜也沒有找到什么好的解決辦法。總不能每次關機都要長按電源鍵吧?電腦那么貴,況且還是我自己的電腦,壞了怎么辦?

把mysql刪掉?作為一個寫代碼的,電腦里也不能不裝mysql啊,天天要用的!裝在虛擬機里?這個似乎可行,管你mysql能不能關掉,我把虛擬機停了就行啊。然后看了看自己電腦上裝了1年多都沒打開過的virtualbox,尋思著裝在這里也不合適啊。我電腦硬盤就250G,就為了裝個mysql還要給它分個十幾G的硬盤,再分給它2G的內存,不合適不合適。那咋弄呢?扣了扣我的鼠標,想起來前1年跟風研究的docker,嗯~,就你了。

開始把mysql安裝進docker

安裝docker

docker的命令我是記不住啦~,上網搜了搜安裝命令,還是很簡單嗎。命令一敲刷刷的就好了。(我的電腦裝的deepin系統)

wget -qO- https://get.docker.com/ | sh

然后需要給它啟動起來,也是一條命令就好啦~

 sudo service docker start

docker運行Ubuntu

docker是安裝好了,里面怎樣跑一個系統呢?只有docker也沒法運行mysql呀!這時候需要下載一個系統鏡像,這里用Ubuntu的鏡像。首先需要搜索一下有什么鏡像可以用下面的命令在市場中搜索鏡像。

//命令 
sudo docker search ubuntu
//結果
NAME       DESCRIPTION     STARS  OFFICIAL  AUTOMATED
ubuntu       Ubuntu is a Debian-based Linux operating sys… 9583  [OK]  
dorowu/ubuntu-desktop-lxde-vnc    Docker image to provide HTML5 VNC interface … 304     [OK]
rastasheep/ubuntu-sshd     Dockerized SSH service, built on top of offi… 217     [OK]
consol/ubuntu-xfce-vnc     Ubuntu container with "headless" VNC session… 179     [OK]
ubuntu-upstart      Upstart is an event-based replacement for th… 98   [OK]  
ansible/ubuntu14.04-ansible    Ubuntu 14.04 LTS with ansible   97     [OK]

這里搜到了一堆鏡像,我們選排名第一的那個吧。

現在需要把這個鏡像下載下來,用下面的命令:

sudo docker pull ubuntu:18.04
//冒號后面的是版本號,不知道的話只能上網查了,不寫的話下載的是最新的

但是。網上說由于一些不可抗力,導致國內下載鏡像很慢,所以需要添加一個鏡像。需要在 /etc/docker 的路徑下添加一個文件:daemon.json,里面是鏡像地址:

{
 "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

之后重啟。然后執行上面下載鏡像的命令,然后喝點咖啡等一會~~~。

經過下載之后,我們看一下現在電腦里有那些鏡像,使用下面的命令:

sudo docker images 
//結果
REPOSITORY  TAG   IMAGE ID  CREATED  SIZE
ubuntu  18.04  7698f282e524 2 weeks ago  69.9MB

這里可以看到已經有一個Ubuntu版本是18.04的鏡像。現在我們需要啟動這個鏡像。

//命令
sudo docker run -it -d ubuntu:18.04 /bin/bash
//解釋
run  : 創建一個新的容器并運行一個命令
-it  : 以交互模式運行容器,并重新分配一個偽輸入終端,代表-i -t
--name ubuntu18: 為容器指定一個名稱
-d  : 后臺運行容器
ubuntu:18.04 : 鏡像名稱
/bin/bash : 運行鏡像中的程序,沒有的話鏡像會直接停掉

現在鏡像是啟動成功了,但是我還要登進去才行呀。這時候需要查看現在有那些容器在運行,執行:

//命令
sudo docker ps -a
//解釋
ps : 列出容器
-a : 顯示所有的容器,包括未運行的

//結果
CONTAINER ID IMAGE  COMMAND   CREATED  STATUS  PORTS    NAMES
1ce6fa95862c ubuntu:18.04 "/bin/bash"  6 minutes ago Up 6 minutes      brave_mendeleev

這里我們可以看到有一個NAME是brave_mendeleev的容器在運行之中。現在我們進入這個容器。執行下面的命令

//命令
sudo docker exec -it brave_mendeleev /bin/bash
//解釋
brave_mendeleev: 容器名稱 
exec  : 在運行的容器中執行命令

//結果
hjx@hjx-PC:/etc/docker$ sudo docker exec -it brave_mendeleev /bin/bash
root@1ce6fa95862c:/#

這樣我們就成功的登錄到這個鏡像為ubuntu18.04版本的容器里面了。現在我們就可以在里面安裝mysql啦~

ubuntu容器中安裝mysql

安裝mysql我自己喜歡直接用 apt安裝。我在這里直接輸入:

apt install mysql-server-5.7

后發現在容器中也是可以安裝成功的。安裝成功后,我們需要將容器中的mysql端口綁定到自己主機的3306端口上。這里的步驟是:

1:停掉容器(不停掉也行)

//停止容器
sudo docker stop brave_mendeleev
//解釋
stop : 容器生命周期管理命令,一共有下面命令構成:
 start : 啟動容器
 stop : 停止容器
 restart : 重啟容器

2:將安裝好mysql的容器提交為一個新的鏡像

//命令
sudo docker commit brave_mendeleev ub/mysql
//解釋
commit : 從容器創建一個新的鏡像
ub/mysql : 新的鏡像名稱

3:并綁定端口并啟動新的鏡像

額。。。這里玩崩了。。。沒有弄成。/(ㄒoㄒ)/~~

我決定在啟動ubuntu鏡像的時候就綁定一下3306端口,然后在重新執行上面的操作。

經過漫長的操作。在刪除了原有容器,重新綁定3306端口啟動,登錄容器,安裝mysql后,完美的安裝并運行成功。

更簡單的方法

恩,直接搜索鏡像mysql,然后啟動就好了。這么簡單😂😂😂😂

//下載mysql5.7鏡像
sudo docker pull mysql:5.7

//綁定3306端口啟動
sudo docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
//解釋
-e MYSQL_ROOT_PASSWORD=123456 : 初始化 root 用戶的密碼,

之后還有其他的一堆參數,這里我用不到,就不寫啦

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 在docker上安裝運行mysql實例
  • Docker安裝MySQL8的方法步驟
  • docker上安裝使用mysql鏡像
  • ubuntu下在docker中安裝mysql5.6 的方法
  • mac 中docker安裝mysql的圖文教程
  • 在docker中安裝mysql詳解
  • Mac上將brew安裝的MySql改用Docker執行操作過程
  • Docker安裝常用組件(mysql,redis)的方法

標簽:鄂爾多斯 黔西 北京 梅河口 荊門 昌都 駐馬店 陜西

巨人網絡通訊聲明:本文標題《新手把mysql裝進docker中碰到的各種問題》,本文關鍵詞  新手把,新,手把,mysql,裝進,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《新手把mysql裝進docker中碰到的各種問題》相關的同類信息!
  • 本頁收集關于新手把mysql裝進docker中碰到的各種問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产精品无码一区二区三区太| 春色满园短篇肉欲系列| 中文在线免费视频| 特级黄色片子| 腿抬高点宝贝好紧楼梯| 久久综合久色综合日韩狠狠| freesexvideos性大全性亚洲| 国产精品亚洲专区在线播放| 十八禁??免费网软件视频| 美女把尿口扒开| 国产精品久久国产精麻豆99网站 | 中国熟妇╳╳╳ⅹBBBB越南| 亚洲色图综合在线| 胸太大被男同桌吃好爽| 95sao国产成视频免费| 免费的三及片| 猎户粗又长h一女多男| 午夜福利视频3000| 欧美最猛性xxxx高清| 艳鉧动漫1~6日本全集在线播放| 黄页视频免费观看| 自己的第一次竟然给了一只狗狗| 男人猛操女人| 亚洲老熟女A片AV色欲电视剧| 国产人妖视频一区高清观看| 另类小说校园制服自拍| h视频在线免费观看| 《裸》日本电影在线观看| 日本jizz在线播放| 久久99毛片免费观看不卡| 国产美女影院| 嫩草午夜少妇在线影视| 免费看黄色的网址| 男女晚上在床做视频| 偷拍学校女厕小便视频在线| 国产无遮挡又爽又色又刺激| 全球50部艳色禁片| 剧烈运动摇床视频| 故意忘记穿内裤给同桌摸| 亂倫人妻無碼中文字幕电影| 三级做爰全部视频|