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

【Linux部署Docker安裝步驟詳解及問題解決】

這篇具有很好參考價值的文章主要介紹了【Linux部署Docker安裝步驟詳解及問題解決】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、Docker安裝

1、安裝依賴環(huán)境,yum-utils

	yum -y install yum-utils device-mapper-persistent-data lvm2

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
備注:
使用yum工具下載
yum是軟件包管理工具
通過 執(zhí)行 man yum
可以查看yum的幫助信息

2、設(shè)置鏡像源,為yum源添加docker倉庫位置

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維

3、安裝Docker

①:執(zhí)行命令,提高軟件安裝速度(將軟件包信息提前在本地緩存一份,用來提高搜索安裝軟件的速度)
yum makecache fast

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維

②:安裝docker(docker-ce 社區(qū)版 而ee是企業(yè)版)
yum install docker-ce docker-ce-cli containerd.io

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維

③:指定docker鏡像存放目錄
vim /etc/docker/daemon.json
進(jìn)行編輯(json格式)
 {"graph": "/data/docker-data"}

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維

④:啟動,并設(shè)置為開機自啟(因為你加了日志生成路徑,可能會出錯,不要慌!!可以查看后面解決方法)

1):刷新daemon.json文件

systemctl daemon-reload

2):啟動Docker服務(wù)

systemctl start docker
sudo systemctl start docker
-- 重啟
systemctl restart docker

3):設(shè)置開機自動啟動

systemctl enable docker

4):測試

docker run hello-world

5:):查看docker 當(dāng)前的狀態(tài)

systemctl status docker
查看具體的錯誤信息
systemctl status docker -l
systemctl status docker.service
# 查看docker的版本信息
docker version
# 查看docker是否啟動
ps -ef | grep docker
# 設(shè)置docker開機自啟動
systemctl enable docker

二、安裝過程問題:

1、linux系統(tǒng)里找不到docker.service

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
執(zhí)行命令:

locate docker.service

2、locate命令找不到====

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
解決方案:
①:安裝"locate"命令即可。在聯(lián)網(wǎng)狀態(tài)運行“yum install mlocate”命令。如下:

[root@localhost b]# yum install mlocate

②、安裝完畢搜索 docker.service,會報錯

[root@localhost b]# locate  docker.service
locate: 無法執(zhí)行 stat () `/var/lib/mlocate/mlocate.db': 沒有那個文件或目錄

③、執(zhí)行updatedb后再次進(jìn)行搜索

[root@localhost b]# updatedb
[root@localhost b]# locate docker.service
/etc/inittab

3、但是仍然會報錯(docker服務(wù)啟動失?。?/h4>
Failed to start Docker Application Container Engine.
Stopped Docker Application Container Engine.
docker. service failed.
scheduling restart.

linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
可能是指定docker鏡像存放目錄時,文件格式出現(xiàn)錯誤
解決方法:
①、修改daemon.json文件格式
②、刪除文件,不指定鏡像路徑

4、解決docker啟動報錯:Job for docker.service failed because the control process exited with error code

①:執(zhí)行:

sudo systemctl start docker
## 查看服務(wù)信息:
systemctl status docker.service

錯誤:
linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
解決:

1、進(jìn)入docker目錄:cd /etc/docker/
2、修改daemon的類型:mv daemon.json daemon.conf
3、重啟docker:systemctl restart docker

成果:
linuxdocker安裝部署,中間件,服務(wù)器運維,Linux,docker,容器,運維
執(zhí)行設(shè)置自動重啟
systemctl enable docker報錯
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

參考鏈接
https://www.cnblogs.com/OnlyDreams/p/8432109.html

三、docker常用

## 是否安裝docker
docker version
## 重啟docker
service docker restart(可能不行)
啟動docker:systemctl start docker
停止docker:systemctl stop docker
重啟docker:systemctl restart docker
查看docker狀態(tài):systemctl status docker
開機啟動:systemctl enable docker
查看docker概要信息:docker info

## 停止docker
service docker stop
## 檢查修改結(jié)果
docker info
## 卸載docker
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
## 查看本地鏡像
docker images
## 查看當(dāng)前運行的容器信息
docker ps
## 啟動具體容器
docker start + id
## 進(jìn)入容器
docker exec -it +容器ID /bin/bash
## 全部停止
docker stop $(docker ps -a -q)
## 進(jìn)入java容器
docker exec -it java bash

## Docker幫助docker
docker --help  
## 查看Docker版本
docker --version
## 搜索鏡像文件
docker search <image> 
## 拉取鏡像文件,
docker search mysql docker pull <image> 
## 查看已經(jīng)拉取下來的所以鏡像文件
docker pull mysql docker images  #刪除指定鏡像文件#發(fā)布指定鏡像文件
docker rmi <image>
## 查看正在運行的所有鏡像
docker run --name <name> -p 80:8080 -d <image> 
docker ps
## 查看所有發(fā)布的鏡像
docker ps -a
## 刪除執(zhí)行已發(fā)布的鏡像
docker rm <image>

部分參考文章:
安裝Docker詳細(xì)步驟總結(jié)
Docker如何安裝基礎(chǔ)鏡像服務(wù)文章來源地址http://www.zghlxwxcb.cn/news/detail-670853.html

到了這里,關(guān)于【Linux部署Docker安裝步驟詳解及問題解決】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • docker離線安裝部署詳細(xì)步驟

    docker離線安裝部署詳細(xì)步驟

    1、服務(wù)器相關(guān) IP地址 服務(wù)器作用 系統(tǒng) 其他 192.168.80.80 docker Anolis OS release 7.9 centos 步驟一致 2、官方下載地址 https://download.docker.com/linux/static/stable/x86_64/ 1、上傳解壓到 /data 目錄下 2、創(chuàng)建軟鏈接并后臺啟動 docker 3、檢查進(jìn)程和版本 4、配置 systemctl 啟動 注意事項: 1)軟鏈接

    2024年02月16日
    瀏覽(25)
  • 【微服務(wù)部署】五、Jenkins+Docker一鍵打包部署NodeJS(Vue)項目的Docker鏡像步驟詳解

    【微服務(wù)部署】五、Jenkins+Docker一鍵打包部署NodeJS(Vue)項目的Docker鏡像步驟詳解

    ??NodeJS(Vue)項目也可以通過打包成Docker鏡像的方式進(jìn)行部署,原理是先將項目打包成靜態(tài)頁面,然后再將靜態(tài)頁面直接copy到Nginx鏡像中運行。 一、服務(wù)器環(huán)境配置 ??前面說明了服務(wù)器Nginx的安裝和配置,這里稍微有些不同,但是因為此文是用Nginx鏡像和前端鏡像頁面同

    2024年02月06日
    瀏覽(23)
  • 【微服務(wù)部署】三、Jenkins+Maven插件Jib一鍵打包部署SpringBoot應(yīng)用Docker鏡像步驟詳解

    【微服務(wù)部署】三、Jenkins+Maven插件Jib一鍵打包部署SpringBoot應(yīng)用Docker鏡像步驟詳解

    ??前面我們介紹了K8S+Docker+Maven插件打包部署SpringCloud微服務(wù)項目,在實際應(yīng)用過程中,很多項目沒有用到K8S和微服務(wù),但是用到了Docker和SpringBoot,所以,我們這邊介紹,如果使用Jenkins+jib-maven-plugin插件打包部署SpringBoot項目的Docker鏡像。 ??網(wǎng)上有多種Docker打包插件使用說

    2024年02月09日
    瀏覽(28)
  • ChatGLM2-6B安裝詳解(Windows/Linux)及遇到的問題解決辦法

    ChatGLM2-6B安裝詳解(Windows/Linux)及遇到的問題解決辦法

    最近ChatGLM-6B發(fā)布了第二代ChatGLM2-6B,于是果斷部署了一下試試水。下面講解詳細(xì)部署過程,并講解部署時候遇到的問題以及解決辦法。 1. 安裝python、git等必須工具 在要部署項目之前,需要部署必須的一些工具。下面詳細(xì)講解每一步所需的工具安裝步驟。 1.1 安裝python 對于如

    2024年02月15日
    瀏覽(110)
  • 【已解決】aspose工具word轉(zhuǎn)pdf文件,在linux服務(wù)器上使用docker-jenkins部署出現(xiàn)內(nèi)容亂碼問題

    【已解決】aspose工具word轉(zhuǎn)pdf文件,在linux服務(wù)器上使用docker-jenkins部署出現(xiàn)內(nèi)容亂碼問題

    因項目需求,需要將word格式文件轉(zhuǎn)換pdf并添加水印,由于我在本地windos開發(fā)環(huán)境調(diào)試沒有任何問題,一到測試環(huán)境linux發(fā)現(xiàn)亂碼 例如: 由于項目是用docker+jenkins部署,經(jīng)排查后發(fā)現(xiàn)原因是因為Linux跟windos中的字體不一樣,windos中 c:windosuserFonts 目錄中自帶很多字體。但linux d

    2024年02月04日
    瀏覽(28)
  • windows 安裝Docker步驟以及在每一個步驟遇到問題合集

    windows 安裝Docker步驟以及在每一個步驟遇到問題合集

    Hyper-V 是一個虛擬環(huán)境,是微軟自己的虛擬化技術(shù),也是微軟第一個采用Vmware與CitrixXen一樣基于hypervisor的虛擬化技術(shù),對windows的支持基本是沒有問題的,而根據(jù)官方的資料介紹,它甚至可以安裝專門為Linux設(shè)計的Integrated Components(里面包含磁盤和網(wǎng)絡(luò)適配器的VMbus驅(qū)動)以使

    2024年02月02日
    瀏覽(19)
  • Linux下PostgreSQL-12.0安裝部署詳細(xì)步驟

    Linux下PostgreSQL-12.0安裝部署詳細(xì)步驟

    一、安裝環(huán)境 postgresql-12.0 CentOS-7.6 注意:確認(rèn)linux系統(tǒng)可以正常連接網(wǎng)絡(luò),因為在后面需要添加依賴包。 二、pg數(shù)據(jù)庫安裝包下載 下載地址:PostgreSQL: File Browser 選擇要安裝的版本進(jìn)行下載: 三、安裝依賴包 在要安裝postgresql數(shù)據(jù)庫的Linux服務(wù)器上執(zhí)行以下命令安裝所需要的依

    2024年04月13日
    瀏覽(34)
  • Docker安裝在Linux系統(tǒng)上(純步驟)

    Docker安裝在Linux系統(tǒng)上(純步驟)

    本文章只有操作步驟,沒有原理解釋,只是用來提醒自己安裝步驟 下面是docker官網(wǎng),也有安裝詳情 https://docs.docker.com/engine/install/centos/ 安裝分為四步走 我使用的是CentOS7版本,下面命令可以查看版本 首先確定你的Linux可以上網(wǎng) 輸入以下兩個命令安裝gcc(第一個命令如果有錯誤

    2024年02月01日
    瀏覽(19)
  • linux上安裝Openssl步驟詳解

    以下是在Linux上安裝OpenSSL的詳細(xì)步驟: 檢查系統(tǒng)是否已安裝OpenSSL。在終端中運行以下命令: 如果已經(jīng)安裝了OpenSSL,你可以選擇先升級到最新版本。 從OpenSSL官網(wǎng)下載最新的穩(wěn)定版本。訪問https://www.openssl.org/source/,下載最新的穩(wěn)定版本的壓縮包(例如 openssl-fips-2.0.16.tar.gz )

    2024年02月06日
    瀏覽(17)
  • 【Docker系列】在 Linux 上安裝 Docker Compose 的簡明步驟

    【Docker系列】在 Linux 上安裝 Docker Compose 的簡明步驟

    ??????歡迎來到我的博客,很高興能夠在這里和您見面!希望您在這里可以感受到一份輕松愉快的氛圍,不僅可以獲得有趣的內(nèi)容和知識,也可以暢所欲言、分享您的想法和見解。 推薦:kwan 的首頁,持續(xù)學(xué)習(xí),不斷總結(jié),共同進(jìn)步,活到老學(xué)到老 導(dǎo)航 檀越劍指大廠系列:全面總

    2024年04月16日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包