如何在ubuntu16上安裝docker

自從用了docker,就一直沒法忘懷,省去了不少部署成本。特別是能夠統一開發環境和部署環境,在實際開發中有很大的實用價值。linux

做爲一個僞全棧,我是力推你們學習docker技術的。這種共享linux內核的機制,帶來的輕量化和效率。能最大限度的發揮服務器性能。docker

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

一、默認安裝是沒有sshd服務的,若是要用遠程工做就要先安裝sshd服務。由於後面咱們要用VIM要編輯ubuntu的配置。ubuntu

Ubuntu16 安裝sshd服務器

sudo apt-get install openssh-serverssh

查看服務啓動狀況工具

ps -e | grep ssh性能

若是有ssh相關內容說明安裝成功。服務正常啓動。學習

二、使用遠程工具連接服務器,我用的是SecureCRT。用ifconfig查看地址連接。rest

三、修改鏡像源文件

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

修改前能夠先對文件進行備份,以便往後恢復:sudo  cp  sources.list  sources.list.bak 

修改sources.list文件加入:

# 默認註釋了源碼鏡像以提升 apt update 速度,若有須要可自行取消註釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

四、最後更新安裝源

sudo apt-get update

五、安裝DOCKER

sudo apt install docker.io

安裝完成後能夠運行docker -v 查看一下版本。

 

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

相關文章
相關標籤/搜索