欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

二進制部署docker的超詳細教程

 更新時間:2024年04月18日 11:21:36   作者:02唱片  
部署環(huán)境并不會一直順利,有些時候因為時內(nèi)網(wǎng)環(huán)境,無法使用yum等情況,對于一些中間件的部署缺少依賴,我們可以使用二進制包的形式部署docker,這篇文章主要給大家介紹了關(guān)于二進制部署docker的相關(guān)資料,需要的朋友可以參考下

一、上傳/wget docker包

wget -c https://download.docker.com/linux/static/stable/x86_64/docker-20.10.17.tgz

二、解壓docker包

tar -xvf ./docker-20.10.17.tgz

三、將docker相關(guān)程序文件拷貝到/usr/bin 目錄

cp ./docker/* /usr/bin/

四、新建/etc/docker目錄

mkdir -p /etc/docker

五、配置docker配置文件

vim /etc/docker/daemon.json

{
"bip": "10.233.0.1/22"
} 
#把這個內(nèi)容寫進去

六、配置systemctl配置文件

cat > /usr/lib/systemd/system/docker.service << EOF
   [Unit]
   Description=Docker Application Container Engine
   Documentation=https://docs.docker.com
   After=network-online.target firewalld.service
   Wants=network-online.target
   [Service]
   Type=notify
   ExecStart=/usr/bin/dockerd  --selinux-enabled=false
   ExecReload=/bin/kill -s HUP $MAINPID
   LimitNOFILE=infinity
   LimitNPROC=infinity
   LimitCORE=infinity
   TimeoutStartSec=0
   Delegate=yes
   KillMode=process
   Restart=on-failure
   StartLimitBurst=3
   StartLimitInterval=60s
   [Install]
   WantedBy=multi-user.target
EOF

七、啟動docker:

systemctl daemon-reload
systemctl start docker
systemctl enable docker

八、驗證:systemctl status docker

docker ps
docker --version

docker命令

  • docker ps只能查看正在運行的docker進程

  • docker ps -a選項才能看到所有docker 容器進程

  • docker run命令啟動容器

  • docker run --name nginx -p 80:80 -d nginx
    –name 選項指定容器的名字
    -p選項前面是真機的端口,后面是容器的端口
    -v 選項做數(shù)據(jù)目錄/文件的映射 用來持久化容器里面的數(shù)據(jù)目錄/配置文件
    -d選項代表后臺啟動這個容器
    -e選項為容器設(shè)置環(huán)境變量

  • docker stop 容器id 停止容器進程

  • docker restart 容器id 重啟容器進程

  • docker exec -it nginx2 sh 進到容器里面去
    exit退出容器 回到真機

  • 刪掉容器分兩步1、docker stop nginx 2、docker rm nginx

  • docker cp 容器復(fù)制 就可以將容器里的文件復(fù)制到真機 或者把真機的文件復(fù)制到容器里面去
    例子:docker cp nginx:/etc/nginx/conf.d /data/nginx/conf/
    這個就是將nginx這個容器的/etc/nginx/conf.d 拷貝到真機的/data/nginx/conf/ 目錄下

  • docker-pose 編排容器的,適合一個節(jié)點編排很多個容器,多個結(jié)點編排容器就要用k8s

  • nginx:env一起是鏡像 env是鏡像標簽

  • docker images 列出本地鏡像

  • docker commit c9b9df77ef5b nginx:env 打鏡像,把容器打成新的鏡像

  • docker pull nginx==docker pull nginx:latest 拉取鏡像

工程:部署harboer私有倉庫(內(nèi)網(wǎng)能訪問的鏡像倉庫)

1.導(dǎo)出鏡像為鏡像包 tar docker save nginx:latest -o nginx-latest.tar.gz

2.新的機器導(dǎo)入鏡像包,導(dǎo)入=加載 docker load -i nginx-latest.tar.gz

總結(jié)

到此這篇關(guān)于二進制部署docker的文章就介紹到這了,更多相關(guān)二進制部署docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • 使用Docker部署Python Flask應(yīng)用的完整教程

    使用Docker部署Python Flask應(yīng)用的完整教程

    Docker是一種開源的容器化平臺,可以將應(yīng)用程序及其依賴項打包成一個獨立的容器,實現(xiàn)快速部署和跨平臺運行,本文將詳細介紹如何使用Docker來部署Python Flask應(yīng)用程序,幫助開發(fā)者更高效地構(gòu)建和部署應(yīng)用,需要的朋友可以參考下
    2024-06-06
  • docker部署mysql8并設(shè)置可遠程連接

    docker部署mysql8并設(shè)置可遠程連接

    本文主要介紹了docker部署mysql8并設(shè)置可遠程連接,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Docker使用、容器遷移的方案詳解

    Docker使用、容器遷移的方案詳解

    Docker 是一個開源的容器化平臺,用于打包、部署和運行應(yīng)用程序及其依賴環(huán)境,本文給大家介紹Docker使用、容器遷移的方案,感興趣的朋友一起看看吧
    2025-04-04
  • 詳解docker鏡像centos7配置Java運行環(huán)境

    詳解docker鏡像centos7配置Java運行環(huán)境

    基于docker官網(wǎng)centos7鏡像配置java運行環(huán)境,自己安裝jdk和tomcat,解決docker容器與宿主機時間不一致問題
    2017-05-05
  • 使用Docker部署war包項目的實現(xiàn)

    使用Docker部署war包項目的實現(xiàn)

    這篇文章主要介紹了使用Docker部署war包項目的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 10分鐘學(xué)會docker

    10分鐘學(xué)會docker

    Docker 是一個開源的應(yīng)用容器引擎,基于 Go 語言 并遵從Apache2.0協(xié)議開源。Docker 可以讓開發(fā)者打包他們的應(yīng)用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。
    2017-06-06
  • Docker安裝Redis容器的實現(xiàn)步驟

    Docker安裝Redis容器的實現(xiàn)步驟

    本文主要介紹了Docker安裝Redis容器的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 使用docker快速部署Nginx、Redis、MySQL、Tomcat及制作鏡像的方法

    使用docker快速部署Nginx、Redis、MySQL、Tomcat及制作鏡像的方法

    這篇文章介紹了如何使用Docker快速部署Nginx、Redis、MySQL、Tomcat以及制作鏡像的過程,它涵蓋了從基礎(chǔ)鏡像的使用、Dockerfile的編寫到應(yīng)用的構(gòu)建和部署的詳細步驟,通過本文,可以掌握如何利用Docker簡化應(yīng)用的部署和管理,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • docker基本使用方法入門示例

    docker基本使用方法入門示例

    這篇文章主要介紹了docker基本使用方法入門示例,包含docker命令查詢方法,查詢鏡像和下拉鏡像,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • Docker動態(tài)添加端口不需要重新建立鏡像的方法

    Docker動態(tài)添加端口不需要重新建立鏡像的方法

    Docker容器在運行期間有時可能會需要修改或者添加暴露的端口,但是有時候運行的容器又不想再另外建立一個新的鏡像。接下來通過本文給大家分享Docker動態(tài)添加端口不需要重新建立鏡像的方法,感興趣的朋友一起看看吧
    2019-07-07

最新評論