Linux Centos7上安裝docker
阿新 • • 發佈:2020-12-07
Docker
1、簡介
Docker是一個開源的應用容器引擎;是一個輕量級容器技術;
Docker支援將軟體編譯成一個映象;然後在映象中各種軟體做好配置,將映象釋出出去,其他使用者可以直接使用這個映象;
執行中的這個映象稱為容器,容器啟動是非常快速的。
2、核心概念
docker主機(Host):安裝了Docker程式的機器(Docker直接安裝在作業系統之上);
docker客戶端(Client):連線docker主機進行操作;
docker倉庫(Registry):用來儲存各種打包好的軟體映象;
docker映象(Images):軟體打包好的映象;放在docker倉庫中;
docker容器(Container):映象啟動後的例項稱為一個容器;容器是獨立執行的一個或一組應用
使用Docker的步驟:
1)、安裝Docker
2)、去Docker倉庫找到這個軟體對應的映象;
3)、使用Docker執行這個映象,這個映象就會生成一個Docker容器;
4)、對容器的啟動停止就是對軟體的啟動停止;
3、安裝Docker
a)、安裝linux虛擬機器
1)、VMWare、VirtualBox(安裝);
2)、安裝CentOS-7-x86_64-DVD-2009.ios(下載centos7及以上版本,安裝步驟自行百度);
3)、雙擊啟動linux虛擬機器;使用 root/ 123456登陸
4)、使用smartTTY客戶端連線linux伺服器進行命令操作;
5)、設定虛擬機器網路;
橋接網路===選好網絡卡====接入網線;
6)、設定好網路以後使用命令重啟虛擬機器的網路
service network restart
7)、檢視linux的ip地址
ip addr
8)、使用客戶端連線linux;
b)、在linux虛擬機器上安裝docker
步驟:
1、檢查核心版本,必須是3.10及以上 uname -r 2、安裝docker yum install docker 3、輸入y確認安裝 4、啟動docker [root@localhost~]# systemctl start docker [root@localhost ~]# docker -v Docker version 1.12.6, build 3e8e77d/1.12.6 5、開機啟動docker [root@localhost ~]# systemctl enable docker Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. 6、停止docker systemctl stop docker