CentOS安裝Docker并配置Ubuntu容器

  1. 安裝Docker(略)

  2. 獲取鏡像
    docker pull ubuntu

  3. 啟動容器
    docker run -it ubuntu /bin/bash
    啟動容器
    以下命令使用 ubuntu 鏡像啟動一個容器,參數(shù)為以命令行模式進(jìn)入該容器:
    $ docker run -it ubuntu /bin/bash
    參數(shù)說明:

    • -i: 交互式操作。
    • -t: 終端。
    • ubuntu: ubuntu 鏡像。
    • /bin/bash:放在鏡像名后的是命令,這里我們希望有個交互式 Shell,因此用的是 /bin/bash。

要退出終端,直接輸入 exit:
root@ed09e4490c57:/# exit

  1. 第三步操作沒有實現(xiàn)容器的端口映射 所以完整的命令為
    docker run -d -p 8000:22 -it ubuntu /bin/bash
  • -d:讓容器在后臺運行。

  • -P:將容器內(nèi)部使用的網(wǎng)絡(luò)端口隨機(jī)映射到我們使用的主機(jī)上。

  • -p : 是容器內(nèi)部端口綁定到指定的主機(jī)端口。

  1. 進(jìn)入容器的命令為
    docker exec -it [容器ID] /bin/bash

  2. 進(jìn)入UBUNTU容器后無命令 用以下命令安裝net ping等命令

    首先更新源
    apt-get update

    安裝ping工具包
    apt install iputils-ping

    安裝ifconfig工具包
    apt install net-tools

  3. ping百度

  4. 使用真機(jī)SSH連接docker ubuntu容器中

額外:
啟動鏡像
root@LIZ:~# docker run -itd -p 6789:22 7698f282e5241
這段命令的意思是在后臺啟動鏡像,并將本機(jī)的6789的端口映射到容器的22端口,最后那一串字符是IMAGE ID(鏡像id),

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容