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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

centos7 docker删除端口映射_centos7安装docker,结合docker安装mysql,学习简单使用

發(fā)布時(shí)間:2025/3/11 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7 docker删除端口映射_centos7安装docker,结合docker安装mysql,学习简单使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

需要快速安裝centos7的可以結(jié)合上一遍文章vagrant結(jié)合virtualbox讓你直接在cmd窗口操作linux系統(tǒng)centos7

地址:https://www.toutiao.com/i6858180977164812811/?group_id=6858180977164812811

Docker

先說一下個(gè)人理解:

docker其實(shí)就是一個(gè)工具,鏡像可以簡單理解就是一個(gè)模板,而容器就是通過鏡像制造的產(chǎn)品。

容器和鏡像的關(guān)系類似于面向?qū)ο缶幊讨械膶ο蠛皖惖年P(guān)系。

以上觀點(diǎn)僅代表個(gè)人,支持不同的見解。

安裝&使用:

可以直接參考官網(wǎng)安裝

我把安裝的步驟直接列出來:

移除舊版本sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine安裝相關(guān)依賴$ sudo yum install -y yum-utils配置docker鏡像倉庫$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安裝docker-ce相關(guān)客戶端以及容器sudo yum install docker-ce docker-ce-cli containerd.io啟動(dòng)dockersudo systemctl start docker

驗(yàn)證是否安裝成功:docker -v

開機(jī)自啟

systemctl enable docker

配置鏡像加速

(阿里云官網(wǎng)-登錄-控制臺(tái)-產(chǎn)品與服務(wù)-容器鏡像服務(wù)-鏡像加速器-centos下)

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <

簡單使用:

sudo docker run hello-world

不喜歡用sudo 就直接切換到root用戶

了解幾個(gè)常用的指令:

docker pull name:tag 下載鏡像

docker images 查看鏡像

docker ps 查看最近運(yùn)行的容器

docker ps -a 查看所有的容器(包括已經(jīng)停掉的)

結(jié)合例子了解上述指令,比如我們要安裝一個(gè)mysql5.7

1》找這個(gè)鏡像

進(jìn)入mysql:

查找5.7這個(gè)版本:

2》下載鏡像,上圖已經(jīng)告訴指令,如果我們直接使用docker pull mysql 那么下載的就像最新版本(不指定版本就默認(rèn)最新版本)

查看鏡像:

3》新建并啟動(dòng)一個(gè)容器

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

參數(shù)說明:

-p 3306:3306 將容器的3306端口映射到主機(jī)的3306端口

-v /mydata/mysql/conf:/etc/mysql 將配置文件夾掛載到主機(jī)

-v /mydata/mysql/log:/var/log/mysql 將日志文件夾掛載到主機(jī)

-e MYSQL_ROOT_PASSWORD=root 初始化root用戶的密碼

查看容器:

用其他客戶端就可以直接使用這個(gè)mysql數(shù)據(jù)庫。

一個(gè)簡單的流程,結(jié)束了!

總結(jié)

以上是生活随笔為你收集整理的centos7 docker删除端口映射_centos7安装docker,结合docker安装mysql,学习简单使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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