如何在ubuntu16上安裝docker

2022-07-26 08:09:10 字數 1314 閱讀 9487

自從用了docker,就一直無法忘懷,省去了很多部署成本。特別是可以統一開發環境和部署環境,在實際開發中有很大的實用價值。

作為乙個偽全棧,我是力推大家學習docker技術的。這種共享linux核心的機制,帶來的輕量化和效率。能最大限度的發揮伺服器效能。

好了下面說說從零開始ubuntu上部署docker。這裡我用的是vm虛擬機器ubuntu16 server 64位版。

1、預設安裝是沒有sshd服務的,如果要用遠端工作就要先安裝sshd服務。因為後面我們要用vim要編輯ubuntu的配置。

ubuntu16 安裝sshd

sudo apt-get install openssh-server

檢視服務啟動情況

ps -e | grep ssh

2、使用遠端工具鏈結伺服器,我用的是securecrt。用ifconfig檢視位址鏈結。

3、修改映象原始檔

切換到apt目錄下:cd  /etc/apt/

修改前可以先對檔案進行備份,以便日後恢復:sudo  cp  sources.list  sources.list.bak 

修改sources.list檔案加入:

# 預設注釋了原始碼映象以提高 apt update 速度,如有需要可自行取消注釋

deb  xenial main restricted universe multiverse

# deb-src  xenial main restricted universe multiverse

deb  xenial-updates main restricted universe multiverse

# deb-src  xenial-updates main restricted universe multiverse

deb  xenial-backports main restricted universe multiverse

# deb-src  xenial-backports main restricted universe multiverse

deb  xenial-security main restricted universe multiverse

# deb-src  xenial-security main restricted universe multiverse

4、最後更新安裝源

sudo apt-get update

5、安裝docker

sudo apt install docker.io

安裝完成後可以執行docker -v 檢視一下版本。

下次分享如何用docker快速部署django執行環境。

Ubuntu16上Nginx安裝教程

之前了解過一些nginx的知識,只是大概知道它的一些優良特性,如高效能,高併發,負載均衡等等。因為以後工作會用的原因,所以打算徹底的學習一番。為了簡單,就直接使用apt get自動安裝。其中 1.0.2g libuntu4.6 是ssl的版本。這時,安裝的路徑可以不用管,因為在nginx編譯中,不知...

Ubuntu 16中如何安裝TeamViewer

新增32位架構,命令如下 sudo dpkg add architecture i386 sudo apt get update 下面這個命令是修復依賴關係 depends 的命令,就是假如你的系統上有某個package不滿足依賴條件,這個命令就會自動修復,安裝那個package依賴的package...

在ubuntu16上安裝python及相關知識

3 pip的安裝 四 軟鏈結 五 django安裝 本教程適用於ubuntu16的版本。pthon 之後按兩下tab鍵 安裝軟體庫 sudo apt get install software properties common新增pthon版本 sudo add apt repository ppa...