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

【Docker & Docker-compose 離線一鍵安裝部署】

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

docker & docker-compose

說明:docker的運行基于linux內(nèi)核。(僅支持linux系統(tǒng)上運行)

1. docker安裝包下載地址:

下載docker 和 docker-compose 離線安裝包

docker安裝包下載地址:https://download.docker.com/linux/static/stable/x86_64/
【Docker & Docker-compose 離線一鍵安裝部署】
docker-compose 安裝包下載地址:https://github.com/docker/compose/releases

【Docker & Docker-compose 離線一鍵安裝部署】

2. 創(chuàng)建docker.service文件,文件內(nèi)容如下:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target

3. 準備daemon.json配置文件,文件內(nèi)容如下:

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

graph : docker文件存在地址。可自行修改

4. 編寫一鍵安裝腳本(shell 文件)

#!/bin/sh
#============ make docker =========
echo '創(chuàng)建docker相關(guān)目錄'
mkdir -p /etc/docker
cp daemon.json /etc/docker
echo '解壓tar包...'
tar -xvf ./docker-20.10.9.tgz
echo '將docker目錄移到/usr/bin目錄下...'
cp -f ./docker/* /usr/bin
echo '將docker.service 移到/etc/systemd/system/ 目錄...'
cp -f ./docker.service /etc/systemd/system
echo '添加文件權(quán)限...'
chmod +x /etc/systemd/system/docker.service
echo '重新加載配置文件...'
systemctl daemon-reload
echo '啟動docker...'
systemctl start docker
echo '設(shè)置開機自啟...'
systemctl enable docker.service
if ! docker -v; then
echo "docker 安裝失敗..."
exit -1
fi
echo 'docker安裝成功...'
#============ make docker-compose ===========
echo '安裝docker-compose...'
cp -f ./docker-compose-linux-x86_64 /usr/local/bin/docker-compose
echo '添加文件執(zhí)行權(quán)限...'
chmod +x /usr/local/bin/docker-compose
if ! docker-compose -v; then
echo "docker-compose 安裝失敗..."
exit -1
fi
echo 'docker-compose 安裝成功...'

5. 編寫一鍵協(xié)助腳本

#!/bin/sh
echo '刪除docker所有容器'
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
echo '刪除docker所有鏡像'
docker rmi -f $(docker images -q)
echo '刪除docker.service...'
rm -rf /etc/systemd/system/docker.service
echo '刪除docker文件...'
rm -rf /usr/bin/docker*
echo '重新加載配置文件'
systemctl daemon-reload
echo '卸載成功...'

6. 驗證

1 . 將上述準備文件放入同一個文件夾中 如:
【Docker & Docker-compose 離線一鍵安裝部署】
2. 將準備文件上傳到linux服務(wù)器
3. 進行執(zhí)行目錄輸入: sh install.sh
4. 檢驗是否成功
【Docker & Docker-compose 離線一鍵安裝部署】文章來源地址http://www.zghlxwxcb.cn/news/detail-457108.html

到了這里,關(guān)于【Docker & Docker-compose 離線一鍵安裝部署】的文章就介紹完了。如果您還想了解更多內(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īng)查實,立即刪除!

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

相關(guān)文章

  • 一鍵安裝和卸載docker及docker-compose

    一鍵安裝和卸載docker及docker-compose

    代碼: 其中往docker.service寫systemd管理的內(nèi)容也可以替換成如下內(nèi)容: 運行結(jié)果:

    2024年02月12日
    瀏覽(21)
  • 【Docker從入門到入土 5】 使用Docker-compose一鍵部署Wordpress平臺

    【Docker從入門到入土 5】 使用Docker-compose一鍵部署Wordpress平臺

    YAML 是一種標記語言,它可以很直觀的展示數(shù)據(jù)序列化格式,可讀性高。 類似于 json 數(shù)據(jù)描述語言,語法比 json 簡單的很多。 YAML 數(shù)據(jù)結(jié)構(gòu)通過縮進來表示,連續(xù)的項目通過減號來表示,鍵值對用冒號分隔,數(shù)組用中括號 [] 括起來, hash 用花括號 {} 括起來。 語法特點 區(qū)分大

    2024年02月03日
    瀏覽(25)
  • [云原生1. ] 使用Docker-compose一鍵部署Wordpress平臺

    [云原生1. ] 使用Docker-compose一鍵部署Wordpress平臺

    docker-compose 是實現(xiàn)在單機上對容器集群編排管理的工具。 docker-compose 是基于python開發(fā)的,能運行docker的平臺,都能用docker-compose編排管理容器。 本質(zhì)就是在 yaml格式 的 docker-compose配置模板文件 里定義多個容器的啟動參數(shù)和依賴關(guān)系,并使用 docker-compose 根據(jù)這個模板文件的配

    2024年02月07日
    瀏覽(58)
  • Flink會話集群docker-compose一鍵安裝

    Flink會話集群docker-compose一鍵安裝

    參考,本人這篇博客:一鍵安裝docker flink-conf.yaml放在/home/flink/conf/job、/home/flink/conf/task下面,flink-conf.yaml內(nèi)容如下: 使用如下命令部署集群: docker-compose.yaml內(nèi)容如下: 訪問地址:http://IP:8081

    2024年02月01日
    瀏覽(18)
  • 麒麟V10系統(tǒng)離線安裝docker和docker-compose

    ? ? ? ? 在銀河麒麟高級服務(wù)器操作系統(tǒng)V10SP2版(x86)服務(wù)器上運行應(yīng)用需要安裝docker和docker-compose環(huán)境,原來服務(wù)器有外網(wǎng)環(huán)境,直接yum安裝即可,非常方便。但是現(xiàn)在遇到了服務(wù)器不能上外網(wǎng),只能離線安裝的場景。筆者在網(wǎng)上查詢了很多方法,但是都遇到了各種各樣的問題

    2024年02月02日
    瀏覽(40)
  • Docker---Docker-compose安裝部署Samba服務(wù)

    Docker---Docker-compose安裝部署Samba服務(wù)

    1.拉取samba鏡像:docker pull dperson/samba 2.升級docker-compose版本: 通過 docker-compose --version 查看版本: 進行升級: 至此基礎(chǔ)環(huán)境準備完成。 文件內(nèi)容如下: samba服務(wù)權(quán)限設(shè)置: 創(chuàng)建docker網(wǎng)絡(luò): 創(chuàng)建容器: 查看容器狀態(tài): 本地進行訪問測試: 進入文件夾并登陸,賬號密碼為yam

    2023年04月15日
    瀏覽(23)
  • 一鍵卸載docker、docker-compose

    1、創(chuàng)建卸載文件:?docker-uninstall.sh ??docker-uninstall.sh 2、vim ?docker-uninstall.sh,輸入以下內(nèi)容 # 卸載舊版本的Docker yum remove docker ? ? ? ? ? ? ? ? ? docker-client ? ? ? ? ? ? ? ? ? docker-client-latest ? ? ? ? ? ? ? ? ? docker-common ? ? ? ? ? ? ? ? ? docker-latest ? ? ? ? ?

    2024年02月03日
    瀏覽(23)
  • OpenLdap +PhpLdapAdmin + Grafana docker-compose部署安裝

    OpenLdap +PhpLdapAdmin + Grafana docker-compose部署安裝

    目錄 一、OpenLdap介紹 二、PhpLdapAdmin介紹 三、使用docker-compose進行安裝 1. docker-compose.yml 2. grafana配置文件 3. provisioning 四、安裝openldap、phpldapadmin、grafana 五、配置OpenLDAP 1. 登陸PhpLdapAdmin web管理 2. 需要注意的細節(jié) 內(nèi)容介紹參考: ? OpenLDAP是輕型目錄訪問協(xié)議(Lightweight Director

    2024年02月09日
    瀏覽(25)
  • Linux操作系統(tǒng)下Docker和Docker Compose的安裝教程(包含x86和arm64平臺離線一鍵安裝資源包)

    本文章將詳細介紹Linux下Docker和Docker Compose的安裝教程。 目錄3為x86和arm64平臺Docker離線安裝資源包,包含Docker Compose、一鍵安裝腳本使用教程。 相關(guān)文章參考: Docker常用基礎(chǔ)命令 Docker批量清理刪除鏡像和容器常用命令 版本如下 名稱 版本 CentOS 7.6+ openEuler等其他操作系統(tǒng)可以使

    2024年02月06日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包