1. 程式人生 > >如何在ubuntu16上安裝docker

如何在ubuntu16上安裝docker

很多 ins sshd main securecrt 鏈接服務器 https 源文件 apt

自從用了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

如果有ssh相關內容說明安裝成功。服務正常啟動。

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

3、修改鏡像源文件

切換到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

4、最後更新安裝源

sudo apt-get update

5、安裝DOCKER

sudo apt install docker.io

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

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

如何在ubuntu16上安裝docker