搭建實驗環境,執行第乙個Docker容器

2021-10-01 05:26:56 字數 1783 閱讀 9703

環境選擇

不同環境docker安裝步驟:

容器需要管理工具、runtime 和作業系統,我們的選擇如下:

管理工具 - docker engine

runtime - runc

作業系統 - ubuntu

docker 支援幾乎所有的 linux 發行版,也支援 mac 和 windows。本節我們將在ubuntu 18.04.2 lts 虛擬機器中安裝 docker;

檢視ubuntu版本:

配置 docker 的 apt 源

1. 安裝包,允許apt命令 https 訪問 docker 源

在終端執行如下命令即可:

具體效果如下所示:

2. 新增 docker 官方的 gpg

終端執行命令:

$ curl -fssl  | sudo apt-key add -
具體效果如下:

3. 將 docker 的源新增到 /etc/apt/sources.list

終端執行命令: 

$ sudo add-apt-repository \

"deb [arch=amd64] \

$(lsb_release -cs) \

stable"

具體效果如下: 

安裝 docker

終端執行命令:

$ sudo apt-get update

$ sudo apt-get install docker-ce

具體效果如下:

終端執行命令:

# docker run -d -p 80:80 httpd
具體效果如下:

其過程可以簡單的描述為:

啟動 httpd 容器,並將容器的 80 埠對映到 host 的 80 埠。

如果不知道your ubuntu host ip,可以通過命令查詢:

然後就可以通過瀏覽器驗證容器是否正常工作。在瀏覽器中輸入 http://[your ubuntu host ip]

go開發環境搭建及第乙個執行程式

安裝完之後檢視環境變數,發現環境變數已經自動設定完成。檢視版本命令 go version檢視環境變數命令 go env寫入環境變數命令 go env wgo1.13 新增了 go env w 用於寫入環境變數,需要注意的是 go env w 不會覆蓋系統環境變數。幾點資訊 涉及到的幾個go env配...

第乙個vue執行

1,我剛入手,所以直接在網上d的模板,用的element,倉庫 2,vue搭建環境 vue需要nodejs支援,需要用到npm npm的作用就是對node.js依賴的包進行管理 新版本安裝的時候,nodejs會將其一起安裝上。一般用lts,穩定版本 2 安裝完以後可以嘗試用命令裝x一下。測試下版本 ...

lua環境搭建及第乙個lua程式

由於lua是比較小眾的語言,所以很多ide不支援值lua,下面介紹一種能迅速執行lua指令碼的方法 1.到官網安裝最新lua包 2.解壓檔案,命令列模式下進入到src目錄下,輸入指令 make macosx 3.執行完上乙個命令cd 到上一級目錄,輸入指令 sudo make install wan...