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

通過Docker創(chuàng)建CentOS容器的實現(xiàn)步驟

 更新時間:2021年11月15日 09:47:47   作者:水妖3  
本文主要介紹了Docker創(chuàng)建CentOS容器,使用文內(nèi)的腳本可以快速創(chuàng)建CentOS 7.8虛擬系統(tǒng)集群,并通過SSH(Secure Shell)遠程工具連接,感興趣的可以了解一下

前言

先安裝Docker,使用文內(nèi)的腳本可以快速創(chuàng)建CentOS 7.8虛擬系統(tǒng)集群,并通過SSH(Secure Shell)遠程工具連接。

創(chuàng)建橋接網(wǎng)絡,方便容器間通信

指令格式為docker network create <網(wǎng)絡名稱 >

docker network create test-network

列出Docker下所有網(wǎng)絡可以看到test-network。

docker network ls

image-20211113112157290

通過CentOS 7鏡像創(chuàng)建容器

運行docker run使用阿里云鏡像倉庫拉取打包好的CentOS 7中文版鏡(在centos:7.8.2003 鏡像基礎上添加了JDK8、 vim、lsof、wget、tree、python-devel、c 編譯環(huán)境、SSH)像創(chuàng)建CentOS 7容器,系統(tǒng)用戶名、密碼分別為root和666666。

同一個主機下創(chuàng)建多個容器需要定義新的容器名(–name node2)和網(wǎng)絡別名(–network-alias node2)以及映射的端口(-p 30003:22 -p 30004:80)。

docker run \
--name node1 \
--network test-network \
--network-alias node1 \
--privileged=true \
-dit \
-m 1500M \
-w ~/ \
-v /root/docker/node1:/root \
-p 30001:22 \
-p 30002:80 \
registry.cn-shanghai.aliyuncs.com/exposure/centos:7.8.2003_v1 \
/usr/sbin/init

命令中每個參數(shù)解釋:

# docker run \
# --name node1 \ 指定容器名為node1
# --network test-network \ 使用名為test-network的網(wǎng)絡
# --network-alias node1 \ 指定網(wǎng)絡別名為node1,相當于域名
# --privileged=true \ 指定是特權容器,擁有完整root權限
# -dit \ 相當于后臺運行容器(-d)、以交互模式運行容器(-i)、為容器重新分配一個偽輸入終端(-t),-i和-t一般同時使用
# -m 1500M \ 限制容器使用內(nèi)存上限1500兆
# -w ~/ \ 工作目錄、進入容器后目錄為當前用戶目錄
# -v /root/docker/node1:/root 將宿主機/root/docker/node1目錄掛載到容器/root目錄,目錄下內(nèi)容可以互相看到
# -p 30001:22 \ 宿主機30001端口映射為容器22端口,通過宿主機30001端口相當于訪問容器22端口
# -p 30002:80 \
# registry.cn-shanghai.aliyuncs.com/exposure/centos:7.8.2003_v1 \ 使用鏡像倉庫以及標簽/版本號
# /usr/sbin/init \ 容器啟動后執(zhí)行這個指令來準備軟件執(zhí)行的環(huán)境,包括系統(tǒng)的主機名、網(wǎng)絡設定、語言、文件系統(tǒng)格式及其他服務的啟動等

連接容器

宿主機命令行進入容器

# 進入容器
docker exec -it node1 /bin/bash

# 退出容器
exit

遠程連接:通過宿主機IP和端口(映射容器22端口的那個)來訪問CentOS 7容器

image-20211113151954206 

容器間互相訪問

同一網(wǎng)絡下,容器通過網(wǎng)絡別名(–network-alias)來互相訪問。下圖中連接到node2容器,在容器內(nèi)可以ping通node1,網(wǎng)絡是通的。

image-20211113151707170

參考鏈接

菜鳥教程 - Docker命令大全

到此這篇關于通過Docker創(chuàng)建CentOS容器的實現(xiàn)步驟的文章就介紹到這了,更多相關Docker創(chuàng)建CentOS容器 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • docker搭建jenkins+maven代碼構建部署平臺

    docker搭建jenkins+maven代碼構建部署平臺

    本文主要介紹了docker搭建jenkins+maven代碼構建部署平臺,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • Docker容器的加載分層原理及commit鏡像

    Docker容器的加載分層原理及commit鏡像

    這篇文章主要為大家介紹了Docker容器的加載分層原理及commit鏡像,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • 詳解修改docker時區(qū)及docker常用命令

    詳解修改docker時區(qū)及docker常用命令

    這篇文章主要介紹了詳解修改docker時區(qū)及docker常用命令,非常具有實用價值,需要的朋友可以參考下。
    2016-12-12
  • docker安裝nginx并配置ssl證書的方法步驟

    docker安裝nginx并配置ssl證書的方法步驟

    本文主要介紹了docker安裝nginx并配置ssl證書的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Docker?安裝?Consul單機模式的操作方法

    Docker?安裝?Consul單機模式的操作方法

    這篇文章主要介紹了Docker?安裝?Consul單機模式,本文給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 如何用docker部署redis cluster的方法

    如何用docker部署redis cluster的方法

    這篇文章主要介紹了如何用docker部署redis cluster的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Docker Compose如何編排多個容器

    Docker Compose如何編排多個容器

    使用Docker Compose編排多個容器是一種簡單而強大的方式,可以在單個文件中定義、配置和管理多個容器,本文主要介紹了Docker Compose如何編排多個容器,感興趣的可以了解一下
    2023-11-11
  • MacBookPro下docker的安裝與使用教程

    MacBookPro下docker的安裝與使用教程

    Windows與Linux下關于docker的安裝使用方法有很多,今天小編這里給大家分享的是MacOS下docker的安裝與簡單使用案例,非常簡單,給有需要的小伙伴參考下
    2017-03-03
  • VS上配置docker步驟記錄

    VS上配置docker步驟記錄

    這篇文章主要介紹了VS上配置docker步驟記錄,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • Docker 容器虛擬化的實用技巧總結

    Docker 容器虛擬化的實用技巧總結

    這篇文章主要介紹了Docker 容器虛擬化的實用技巧總結的相關資料,需要的朋友可以參考下
    2016-10-10

最新評論