国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker的安裝,以及通過docker拉取nacos鏡像和啟動

這篇具有很好參考價值的文章主要介紹了docker的安裝,以及通過docker拉取nacos鏡像和啟動。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、docker的介紹

docker是一個鏡像容器引擎,他可以將我們的應用和相關(guān)的依賴打包到一個容器中。這種打包會將對應的應用依賴的一些系統(tǒng)底層依賴一并打包進去,這樣應用可以避免因為一些系統(tǒng)版本不同的原因?qū)е聭眠\行失敗的問題。docker各個容器之間互相獨立,不會相互影響。這點依賴于沙箱技術(shù)。

2、centos7下安裝docker

(1)卸載系統(tǒng)原來安裝的docker,如果未安裝可以不用執(zhí)行。(也用于卸載docker)

yum remove docker \

???????????????????docker-client \

???????????????????docker-client-latest \

???????????????????docker-common \

???????????????????docker-latest \

???????????????????docker-latest-logrotate \

???????????????????docker-logrotate \

???????????????????docker-engine

這里我服務(wù)器下沒有裝過docker,所以沒有匹配到相關(guān)的包程序

nacos docker鏡像,docker,java

(2)安裝yum相關(guān)的工具

yum install -y yum-utils

?這里的提示我已經(jīng)安裝過了,且已經(jīng)是最新的版本

nacos docker鏡像,docker,java

(3) 通過yum安裝docker,這里下載的docker-ce社區(qū)版

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

?(4)安裝docker引擎

yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

nacos docker鏡像,docker,java?nacos docker鏡像,docker,java

?說明:

container engine容器引擎

docker是一個容器管理的軟件

docker-ce是服務(wù)器端軟件

serverdocker-ce-cli是客戶端軟件client

docker-compose-plugin是compose插件,用來批量后動很多容器,在單臺機器上containerd.io底層用來后動容器的

(5)啟動docker

systemctl start docker?

nacos docker鏡像,docker,java?這是以默認組和用戶啟動的,我們也可以設(shè)置docker的用戶來管理docker。

(6)配置阿里云加速鏡像

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'

{

??"registry-mirrors": ["https://i7a9tbr3.mirror.aliyuncs.com"]

}

EOF

sudo systemctl daemon-reload?

sudo systemctl restart docker?

nacos docker鏡像,docker,java

3、docker拉取nacos鏡像并啟動

docker pull nacos/nacos-server?

這樣是拉取最新的鏡像

nacos docker鏡像,docker,java

查看nacos鏡像

docker images?

nacos docker鏡像,docker,java

創(chuàng)建nacos容器

docker run --name nacos -p 8848:8848 -d nacos/nacos-server?

可以使用docker ps 查看容器的信息(容器名,容器狀態(tài),端口映射,容器id等)?

nacos docker鏡像,docker,java?可以使用docker logs 容器名? 查看容器的啟動運行日志

nacos docker鏡像,docker,java

創(chuàng)建啟動nacos容器后,查看日志會有報錯

nacos docker鏡像,docker,java?沒有設(shè)置nacos的數(shù)據(jù)庫,這里需要進入容器,設(shè)置nacos的數(shù)據(jù)庫。

docker exec -it nacos bash

nacos docker鏡像,docker,java

?這里有nacos數(shù)據(jù)庫腳本(mysql)====這個不是mysql的腳本。所以以下復制操作可不用執(zhí)行。需要自己去nacos官網(wǎng)找到mysql數(shù)據(jù)庫的腳本。

nacos docker鏡像,docker,java

將nacos 的sql文件復制到本機目錄下(需要退出容器)

docker cp nacos:/home/nacos/conf/schema.sql /opt

?nacos:容器名稱

/opt : 目的路徑

nacos docker鏡像,docker,java

接下來,執(zhí)行該sql文件,過程略。?

docker啟動nacos,并用以上配置的數(shù)據(jù)庫。

移除上面創(chuàng)建的nacos容器

docker? rm nacos

nacos docker鏡像,docker,java

?創(chuàng)建容器

注意替換自己的ip,用戶密碼等

docker run --name nacos -p 8848:8848 -p 9848:9848 -p 9849:9849 \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=xxxxx \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos_config \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=xxxxxx \
-d nacos/nacos-server

可以通過docker logs nacos和docker ps 查看容器運行日志和容器狀態(tài),這里容器運行日志里沒有上面的報錯(no datasource)?。

我么在瀏覽器查看nacos的頁面

nacos docker鏡像,docker,java文章來源地址http://www.zghlxwxcb.cn/news/detail-847295.html

到了這里,關(guān)于docker的安裝,以及通過docker拉取nacos鏡像和啟動的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 記一次線上mysql出錯:由于docker自動拉取最新mysql鏡像導致mysql容器無法啟動

    記一次線上mysql出錯:由于docker自動拉取最新mysql鏡像導致mysql容器無法啟動

    我隨便寫寫,你們隨便看看 環(huán)境背景:在docker中部署mysql鏡像,通過portainer管理docker容器 簡單說下過程:docker里mysql的時區(qū)沒有設(shè)置,導致相差8小時,通過增加TZ=Asiz/Shanghai環(huán)境變量,然后重啟容器來生效。結(jié)果重啟的時候始終無法啟動起來,后來發(fā)現(xiàn)是自動升級了mysql鏡像版

    2024年02月07日
    瀏覽(24)
  • 新版K8s:v1.28拉取Harbor倉庫鏡像以及本地鏡像(docker棄用改用containerd,純純踩坑)

    新版K8s:v1.28拉取Harbor倉庫鏡像以及本地鏡像(docker棄用改用containerd,純純踩坑)

    使用Kuboard作為k8s集群的管理平臺,Harbor作為鏡像倉庫,拉取Harbor鏡像倉庫的鏡像運行。 從K8s1.24版本之后,k8s就逐漸棄用了docker,采用containerd來管理,這個很重要。 服務(wù)器 IP地址 備注 K8sMaster 192.168.2.138 kuboard,Master管理節(jié)點 K8sWorker01 192.168.2.139 Worker工作節(jié)點 K8sWorker02 192.168.

    2024年01月20日
    瀏覽(23)
  • Docker啟動安裝nacos

    當需要在本地或云環(huán)境中部署和管理微服務(wù)時,Nacos是一個非常流行的選擇。Nacos是一個用于動態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理的開源平臺。在本文中,我們將詳細介紹如何使用Docker來啟動和安裝Nacos。 首先,確保你的系統(tǒng)已經(jīng)安裝了Docker。Docker可以在各種操作系統(tǒng)上安裝,

    2024年02月15日
    瀏覽(21)
  • K8S部署后的使用:dashboard啟動、使用+docker鏡像拉取、容器部署(ubuntu環(huán)境+gpu3080+3主機+部署深度學習模型)

    K8S部署后的使用:dashboard啟動、使用+docker鏡像拉取、容器部署(ubuntu環(huán)境+gpu3080+3主機+部署深度學習模型)

    0、k8s安裝、docker安裝 參考:前兩步Ubuntu云原生環(huán)境安裝,docker+k8s+kubeedge(親測好用)_愛吃關(guān)東煮的博客-CSDN博客_ubantu部署kubeedge ?配置節(jié)點gpu: K8S調(diào)用GPU資源配置指南_思影影思的博客-CSDN博客_k8s 使用gpu 1、重置和清除舊工程:每個節(jié)點主機都要運行 2、部署新的k8s項目:

    2023年04月20日
    瀏覽(28)
  • Docker啟動安裝nacos(詳情講解,全網(wǎng)最細)

    Docker啟動安裝nacos(詳情講解,全網(wǎng)最細)

    安裝之前你需要準備一個mysql,當前安裝方式是將數(shù)據(jù)持久化到數(shù)據(jù)庫中的,這里的部署是單機模式 PS:這是拉取最新的nacos版本,如果需要拉取別的版本可以加:版本號(如:docker pull nacos/nacos-server:v2.2.0) PS:這一步是添加映射文件夾,將宿主機的文件映射到nacos容器中 P

    2024年02月03日
    瀏覽(19)
  • 【Docker】安裝nacos以及實現(xiàn)負載均衡

    【Docker】安裝nacos以及實現(xiàn)負載均衡

    接下來看看由輝輝所寫的關(guān)于Docker的相關(guān)操作吧 目錄 ????Welcome 的Huihui\\\'s Code World ! !???? 前言 一.nacos單個部署 1.鏡像拉取 2.創(chuàng)建nacos容器 一.nacos集群部署 1.創(chuàng)建nacos容器 2.訪問nacos 3.創(chuàng)建集群 4.nginx部署 三.本篇問題 本節(jié)任務(wù):完成nacos的單個部署以及集群部署 首先是需要

    2024年01月19日
    瀏覽(16)
  • 【Docker】Docker+Nacos+MySQL,Docker安裝啟動Nacos(詳細講解、全網(wǎng)最細),手把手教你Docker搭建nacos單機版

    【Docker】Docker+Nacos+MySQL,Docker安裝啟動Nacos(詳細講解、全網(wǎng)最細),手把手教你Docker搭建nacos單機版

    點擊跳轉(zhuǎn):Docker安裝MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常見服務(wù)全套(質(zhì)量有保證,內(nèi)容詳情) 本文描述了如何用Docker安裝Nacos的單機版,含單機非持久化版本和單機持久化版本 Nacos作為微服務(wù)的配置中心,無論是在開發(fā)測試和生產(chǎn)中,用戶更希望Nacos能保存用戶的配置

    2024年02月12日
    瀏覽(20)
  • windows部署python項目(以Flask為例)到docker,通過腳本一鍵生成dockerfile并構(gòu)建鏡像啟動容器

    windows部署python項目(以Flask為例)到docker,通過腳本一鍵生成dockerfile并構(gòu)建鏡像啟動容器

    這里使用 pipreqs 進行依賴庫的識別。使用 pipreqs 可以自動檢索到當前項目下的所有組件及其版本,并生成 requirements.txt 文件。相比直接用pip freeze 命令,避免將整個python環(huán)境的依賴包寫入。 在項目的當前目錄中執(zhí)行 pipreqs ./ --encoding=utf8 --force 這里使用的是一個基于flask項目,

    2023年04月08日
    瀏覽(35)
  • 九、Nacos源碼系列:Nacos配置中心原理(一)- SpringCloud應用啟動時拉取配置

    九、Nacos源碼系列:Nacos配置中心原理(一)- SpringCloud應用啟動時拉取配置

    熟悉Spring的小伙伴都知道,Spring 提供了強大的擴展機制。其中包括 ** ApplicationContextInitializer **,該擴展是在上下文準備階段(prepareContext), 容器刷新之前做一些初始化工作 ,比如我們常用的配置中心 client 基本都是繼承該初始化器,在容器刷新前將配置從遠程拉到本地,然

    2024年02月19日
    瀏覽(18)
  • docker 安裝并啟動nacos2.2.0版本(成功解決報錯nacos-logback.xml找不到)

    docker 安裝并啟動nacos2.2.0版本(成功解決報錯nacos-logback.xml找不到)

    最近想寫畢設(shè),拉了一個若依開源后端框架,nacos版本需要2.xx以上,因為以前用的是1.4.1版本的,所以需要卸載重裝,網(wǎng)上找了很多教程,安裝完之后查看nacos日志一直報錯提示nacos-logback.xml找不到,在conf文件夾中配置了該文件還是不行,無奈只能卸載重裝。 這里記錄一下成

    2024年01月25日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包