日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

docker mysql详解_Docker轻松入门(详解)

發(fā)布時間:2023/11/27 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker mysql详解_Docker轻松入门(详解) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一 Docker簡介

Docker 是一個開源的應用容器引擎,基于 Go 語言 并遵從Apache2.0協(xié)議開源。Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口,更重要的是容器性能開銷極低。Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口,更重要的是容器性能開銷極低。

Docker支持將軟件編譯成一個鏡像;然后在鏡像中各種軟件做好配置,將鏡像發(fā)布出去,其他使用者可以直接使用這個鏡像。運行中的這個鏡像稱為容器,容器啟動是非常快速的。類似windows里面的ghost操作系統(tǒng),安裝好后什么都有了;

二 Docker核心概念

docker鏡像(Images):Docker 鏡像是用于創(chuàng)建 Docker 容器的模板。

docker容器(Container):容器是獨立運行的一個或一組應用。

docker客戶端(Client):客戶端通過命令行或者其他工具使用Docker API與 Docker 的守護進程通信docker主機(Host):一個物理或者虛擬的機器用于執(zhí)行Docker 守護進程和容器。

docker倉庫(Registry):Docker 倉庫用來保存鏡像,可以理解為代碼控制中的代碼倉庫。Docker Hub(https://hub.docker.com) 提供了龐大的鏡像集合供使用。

三 Docker安裝

說明:我用的是阿里云服務器,Linux版本是centos7,遠程連接工具是xshell5

1 首先查看centos的版本:(內(nèi)核版本需要高于3.10,否則會出現(xiàn)問題)

2 安裝docker:

3 啟動docker:

4 將docker服務設為開機啟動 :

四 Docker常用操作

1、鏡像操作

2、容器操作

五 Docker實際操作

1.安裝mysql

首先docker search mysql 查看有哪些版本

docker pull mysql 從Docker hub?中拉取推薦的版本,為了加快速度,博主選用來鏡像中國中的鏡像加速提高速度。

現(xiàn)在我就可以從本地查看,如下:

接下來,啟動mysql鏡像

-d:后臺運行

-p: 將主機的端口映射到容器的一個端口? ? 主機端口:容器內(nèi)部的端口,我這里是 3307:3306

當然一定要查看防火墻是否開啟來該端口號,否則沒法遠程訪問

service firewalld status ;查看防火墻狀態(tài)

service firewalld stop:關閉防火墻

也可以使用docker logs 容器ID 來查看運行的日志記錄

可以使用docker ps 查看我現(xiàn)在運行的容器,現(xiàn)在一個mysql 的docker容器就安裝成功來,當然不考慮mysql一些配置的信息。

2.安裝Tomcat

同樣可以查看下需要安裝那種版本的tomcat,為了能節(jié)約自己的流量,我選用的是下面這個版本

接下來查看下我的鏡像

啟動tomcat容器

netstat -ano 查看下8088端口是否打開

現(xiàn)在打開瀏覽器 ,輸入http://123.56.24.128:8088/,這是我的ip地址加開發(fā)的端口號

格式??http://IP地址:開放的端口號/

能出現(xiàn)這只貓的話,就說明docker容器正常運行了。

當然我還可以啟動一個tomcat,只要端口號不沖突就沒有問題

可以看到8089照樣可以遠程訪問

3.關閉容器

docker stop 容器id 關閉容器

五 總結

Docker非常好用,使用docker可以簡化很多操作,以上就是Docker的基本操作,使用其他的容器操作也基本相同。最后,希望這篇文章希望對大家有用,有什么問題希望留言,大家一起探討,謝謝大家,

總結

以上是生活随笔為你收集整理的docker mysql详解_Docker轻松入门(详解)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

歡迎分享!

轉載請說明來源于"生活随笔",并保留原作者的名字。

本文地址:docker mysql详解_Docker轻松入门(详解)