国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker上手實踐并部署NGINX

Olivia / 487人閱讀

摘要:上手實踐安裝使用安裝下注要求系統的內核版本高于,查看本頁面的前提條件來驗證你的版本是否支持。使用腳本安裝確保包更新到最新執行安裝腳本執行這個腳本會添加源并安裝。

Docker上手實踐 centos7安裝docker 使用 yum 安裝(CentOS 7下)

注:Docker 要求 CentOS 系統的內核版本高于 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。

#查看你當前的內核版本
uname -r

#安裝 Docker
sudo yum -y install docker

#啟動 Docker 后臺服務
sudo service docker start

#測試運行 hello-world,由于本地沒有hello-world這個鏡像,所以會下載一個hello-world的鏡像,并在容器內運行。
sudo docker run hello-world
使用腳本安裝 Docker
#確保 yum 包更新到最新
sudo yum update

#執行 Docker 安裝腳本,執行這個腳本會添加 docker.repo 源并安裝 Docker。
curl -fsSL https://get.docker.com/ | sh

#啟動 Docker 進程
sudo service docker start

#驗證 docker 是否安裝成功并在容器中執行一個測試的鏡像
sudo docker run hello-world
Docker容器基本操作
#運行Ubuntu鏡像,并創建一個交互式的環境
sudo docker run -it ubuntu bash

#查看運行進程
sudo docker ps -a

#查看容器鏡像詳細信息
sudo docker inspect 容器名

#重新啟動開始的容器
sudo docker start 容器名

#刪除已有容器
sudo docker rm 容器名

Docker容器開啟守護式進程

第一種方法:

#進入交互式的環境
sudo docker run -it ubuntu bash

#按Ctrl+P 和Ctrl+Q退出

#查看運行進程
sudo docker ps

#附加到正在運行的容器
sudo docker attach 容器名

第二種方法:

#進入交互式的環境
sudo docker run -d ubuntu /bin/sh -c  "while true; do echo hello world; sleep 1; done"

#查看運行進程
sudo docker ps

#使用日志命令查看正在運行的容器
sudo docker logs -tf --tail 0 容器名

#查看容器內的進程
sudo docker top 容器名

#在運行中的容器中運行新的進程
sudo docker exec -itd 容器名
Docker容器停止守護式進程

第一種方法:發送命令,等待停止

sudo docker stop 容器名

第二種方法:直接殺死

sudo docker kill 容器名
Docker中部署靜態網站 Nginx部署流程

創建映射80端口的交互式容器

安裝Nginx

安裝文本編輯器VIM

創建靜態頁面

修改Nginx配置文件

運行Nginx

驗證網站訪問

#新建容器web,設置容器端口映射ip:hostPort:containerPort
sudo docker run -p 0.0.0.0:8080:80 --name web -i -t ubuntu bash

#進入容器交互環境
#更新包
apt-get update
#安裝nginx
apt-get install -y nginx
#安裝vim
apt-get install -y vim

#按Ctrl+P 和Ctrl+Q退出,開啟守護進程

#查看守護進程
sudo docker ps

#查看端口映射
sudo docker port web

#查看web容器進程情況
sudo docker top web

#查看web信息,找到容器IP
sudo docker inspect web

靜態頁面配置

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39690.html

相關文章

  • Docker上手實踐部署NGINX

    摘要:上手實踐安裝使用安裝下注要求系統的內核版本高于,查看本頁面的前提條件來驗證你的版本是否支持。使用腳本安裝確保包更新到最新執行安裝腳本執行這個腳本會添加源并安裝。 Docker上手實踐 centos7安裝docker 使用 yum 安裝(CentOS 7下) 注:Docker 要求 CentOS 系統的內核版本高于 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 D...

    FingerLiu 評論0 收藏0
  • SpringBoot應用部署于外置Tomcat容器

    摘要:但考慮到實際的情形中,我們的服務器一般是另外部署好了的,有專門的維護方式。此時我們需要剝離掉應用內置的服務器,進而將應用發布并部署到外置的容器之中,本文就實踐一下這個。 showImg(https://segmentfault.com/img/remote/1460000015173574); 0x01. 概述 SpringBoot平時我們用的爽歪歪,爽到它自己連Tomcat都自集成...

    draveness 評論0 收藏0
  • docker+jenkins+golang持續集成實踐[轉載自我的博客]

    摘要:博客地址起因因為生產需要最近又重新折騰了一下和。主要目的是想自動編譯,打包,部署一些的。將宿主機的掛載為容器的目錄。這樣做的目的是,如果容器被不小心刪除也不至于的數據丟失。其中的安裝路徑在中。 博客地址:yeqown.github.com 起因 因為生產需要最近又重新折騰了一下Jenkins和docker。主要目的是想自動編譯,打包,部署一些Golang的HttpServer。于是決...

    inapt 評論0 收藏0
  • 數人云|當K8S遇上微服務-京東金融PaaS平臺思考與實踐

    摘要:平臺上的微服務架構應用再來看一下我眼中的基于當前最流行的微服務架構的設計是什么樣的,即我們平臺上要運行的典型應用是什么樣的。 showImg(https://segmentfault.com/img/remote/1460000010900878); 8月19日的數人云Container Meetup上,張龍老師做了《基于Kubernetes的PaaS平臺的設計和思考》的精彩分享,分別...

    Imfan 評論0 收藏0

發表評論

0條評論

Olivia

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<