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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

7 centos 设置jvmgc_centos下docker离线部署

發布時間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7 centos 设置jvmgc_centos下docker离线部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝準備

Docker可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發布到任何流行的Linux機器上,也可以實現虛擬化。

環境要求

Centos

安裝包下載地址

安裝包下載以下三個包:

containerd.io-1.2.5-3.1.el7.x86_64.rpm docker-ce-cli-18.09.4-3.el7.x86_64.rpm docker-ce-18.09.4-3.el7.x86_64.rpm

下載地址:

https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/

依賴組件cgroup,下載以下四個依賴包:

libcgroup-0.41-8.el7.x86_64.rpm libcgroup-devel-0.41-8.el7.x86_64.rpm libcgroup-pam-0.41-8.el7.x86_64.rpm libcgroup-tools-0.41-8.el7.x86_64.rpm

下載地址:

http://mirrors.163.com/centos/7/os/x86_64/Packages/

安裝步驟

在安裝包下載目錄打開命令行,使用root權限執行以下命令:

rpm -ivh libcgroup-* #安裝依賴包 rpm -ivh container-selinux-2.107-3.el7.noarch.rpm rpm -ivh containerd.io-1.2.5-3.1.el7.x86_64. rpm rpm -ivh docker-ce-cli-18.09.4-3.el7.x86_64. rpm rpm -ivh docker-ce-18.09.4-3.el7.x86_64. rpm

驗證安裝

啟動docker

systemctl daemon-reload && systemctl restart docker

設置開機啟動

systemctl enable docker.service

驗證docker

docker version

部署過程

IP設置

Docker創建自定義網絡固定IP:

docker network create --subnet 192.168.100.1/24 mynetwork

鏡像和容器部署

鏡像保存:

docker commit -p e191af92f0e appserver:1.0 docker save > appserver.tar

鏡像加載:

docker load < appserver.tar docker tag c463d appserver:1.0

啟動容器:

docker run -itd --privileged=true --restart=always -p 2222:22 --name=YiLiao -v /home/yiliao:/home/docker --network mynetwork --ip 192.168.100.2 appserver:1.0 /usr/sbin/init

容器內部部署

進入容器

docker exec -it 容器id /bin/bash

ssh服務

查看ssh服務是否開啟:

ps -e | grep ssh

若沒有開啟,使用以下命令開啟:

Ubuntu: service ssh start Centos: systemctl start sshd

容器編碼問題

暫時修改:

Ubuntu: export LANG=C.UTF-8 Centos: export LC_ALL=zh_CN.utf8

永久修改:

在Dockerfile中添加一行ENV LANG C.UTF-8

啟動算法服務

nohup python mange.py runserver 8001 & nohup python server.py &

卸載步驟

rpm -e containerd.io-1.2.5-3.1.el7.x86_64. rpm rpm -e docker-ce-cli-18.09.4-3.el7.x86_64. rpm rpm -e docker-ce-18.09.4-3.el7.x86_64. rpm

總結

以上是生活随笔為你收集整理的7 centos 设置jvmgc_centos下docker离线部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。