安裝docker和視覺化管理工具Portainer

2021-09-27 01:27:42 字數 2707 閱讀 5561

1. ubuntu

本文以ubuntu16.04.3版本為例,安裝docker應用。docker安裝步驟比較簡單,主要包括以下3個步驟。

1、獲取 docker的 安裝包並安裝:

安裝本地自帶的版本

apt-get install -y docker.io
2、啟動docker 後台服務

sudo service docker start
3、檢視docker版本,執行以下命令,若程式在輸出螢幕列印出docker版本號則代表docker安裝成功。

docker --version
2. centos7

1、安裝docker

檢查核心版本,返回的值大於3.10即可。

uname -r
如果核心版本低,需要更新系統

yum update

或者安裝官網進行完整安裝:

作業系統 centos7.6 x64

docker版本 18.06.1-ce

yum install -y yum-utils \

lvm2

2、use the following command to set up the stable repository.

yum-config-manager \

--add-repo \

3、檢視版本

yum list docker-ce --showduplicates |

sort -r

install docker ce

yum -y install docker-ce-18.03.1.ce-1.el7.centos
systemctl start docker(啟動docker)

systemctl enable docker(設為開機啟動)

docker run hello-world

2、解除安裝docker

1.查詢安裝過的包

yum list installed |

grep docker

docker.x86_64 2:1.13.1-91.git07f3374.el7.centos @extras

docker-client.x86_64 2:1.13.1-91.git07f3374.el7.centos @extras

docker-common.x86_64 2:1.13.1-91.git07f3374.el7.centos @extras

2.刪除安裝的軟體包

yum -y remove docker.x86_64

yum -y remove docker-client.x86_64

yum -y remove docker-common.x86_64

3.刪除映象/容器等

rm -rf /var/lib/docker
3、docker映象加速

阿里雲,容器映象服務

針對docker客戶端版本大於 1.10.0 的使用者

您可以通過修改daemon配置檔案/etc/docker/daemon.json來使用加速器

sudo

mkdir -p /etc/docker

sudo

tee /etc/docker/daemon.json <

eofsudo systemctl daemon-reload

sudo systemctl restart docker

4、docker-compose安裝

curl -l /download/1.24.0-rc1/docker-compose -`

uname -s`

-`uname -m`

-o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

4.docker視覺化

為了更加方便開發者對docker應用的管理,如管理映象和容器。常見的docker視覺化管理工具有portainer和shipyard。這兩套視覺化管理工具都可以單獨安裝,具體安裝步驟,需自行查閱相關資料。

portainer安裝

建立外鏈

docker volume create portainer_data
建立portainer容器

docker run -d -p 9010:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
設定密碼 密碼至少8位

然後選擇local 就進入檢視頁面了

視覺化docker管理工具portainer

docker pull portainer portainer啟動portainer容器,並將容器內埠對映到宿主機上 docker run d p9000 9000 restart always v var run docker.sock var run docker.sock name prtai...

Docker視覺化管理工具Portainer

portainer是乙個輕量級的管理介面,可以讓您輕鬆地管理不同的docker環境 docker主機或swarm集群 portainer提供狀態顯示面板 應用模板快速部署 容器映象網路資料卷的基本操作 事件日誌顯示 容器控制台操作 swarm集群和服務等集中管理和操作 登入使用者管理和控制等功能。功...

Docker視覺化管理工具 Portainer

portainer 是乙個輕量級的容器管理 ui 可讓你輕鬆管理不同的 docker 環境 docker 主機或 swarm 群集 它由可在任何 docker 引擎上執行的單個容器組成,旨在使部署更簡單 我們這裡安裝第乙個 docker pull portainer portainer 2 2 啟動...