首页 > 系统相关 >CentOS/Ubuntu 安装 Docker和Portainer

CentOS/Ubuntu 安装 Docker和Portainer

时间:2023-03-27 12:13:42浏览次数:40  
标签:CentOS Portainer sudo apt install portainer Docker data docker

在两个环境下安装了Docker及Portainer,记录下以供日后查阅

CentOS7部分

1.清理旧版本

$ sudo yum remove docker \
              docker-client \
              docker-client-latest \
              docker-common \
              docker-latest \
              docker-latest-logrotate \
              docker-logrotate \
              docker-engine

2.加repository

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3.通过repository安装

$ sudo yum install docker-ce docker-ce-cli containerd.io
$ sudo systemctl start docker

3.1.通过rmp包安装(本人未执行)

$ sudo yum install /path/to/package.rpm
$ sudo systemctl start docker

4.安装Portainer

$ docker volume create portainer_data
$ docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

5.访问

http://YOUR-DOCKER-HOST:9000

UBUNTU部分

1.更新

# sudo apt-get update -y

2.安装Docker

# sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y

3.安装gpg-key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
sudo apt-key fingerprint 0EBFCD88

4.更新源

# sudo apt-get update -y
# sudo apt-get install docker-ce -y

5.安装Portainer

# docker volume create portainer_data
# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

6.访问

http://YOUR-DOCKER-HOST:9000

 

参考:https://www.chucklindblom.com/centos-install-docker-portainer/

https://www.hostnextra.com/kb/how-to-install-portainer-on-ubuntu/

https://docs.fuga.cloud/how-to-install-portainer-docker-ui-manager-on-ubuntu-20.04-18.04-16.04

标签:CentOS,Portainer,sudo,apt,install,portainer,Docker,data,docker
From: https://www.cnblogs.com/boneking/p/17261107.html

相关文章

  • 如何将CentOS Stream退回为CentOS 8.5
    CentOS8已于2021年年底正式停止维护,因业务需要,老大说,换Steam吧,后面环境有问题果然反悔了,哈哈,怎么办,没降级工具哦,那就喊我吃后悔药了。说明:原来版本是8.5.2111,换Steam以......
  • Centos7 安装 mysql 8
    安装1.配置yum仓库#更新密钥rpm-importhttps:/repo.mysql.com/RPM-GPG-KEYmysql-202#安装Mysql8.x版本yum库rpm-Uvhhttps:/dev.mysql.com/get/mysql80-commu......
  • Docker 镜像加速
    sudogedit/etc/docker/daemon.json#刚安装完docker可能需要先创建docker目录{"registry-mirrors":["https://f3lu6ju1.mirror.aliyuncs.com"]......
  • docker安装Portainer和CIG详解
    Portainer安装步骤Portainer是一个可视化的Docker容器管理工具,可以在Docker环境中快速管理容器、镜像、网络等资源。以下是在Docker上安装Portainer的步骤:首先,您需要在......
  • Centos7安装Python3.7
    说明:全部操作都在root用户下执行,python3.7安装在/root/python3目录下1.安装编译相关工具yum-ygroupinstall"Developmenttools"yum-yinstallzlib-develbzip2-dev......
  • centos7 yum -y install nodejs安装npm时报错,处理方法
     centos7yum-yinstallnodejs安装npm时报错,处理方法安装npm时报错,处理方法sudo:npm:commandnotfoundsudoyum-yinstallnodejsLoadedplugins:fastestmirr......
  • 创建镜像发布到镜像仓库【不依赖docker环境】
    image工具背景如今,docker镜像常用于工具的分发,demo的演示,第一步就是得创建docker镜像。一般入门都会安装docker,然后用dockerFile来创建镜像,除此以外你还想过有更高效......
  • docker-安装Oracle11g
    获取镜像 在线 dockerpulloracleinanutshell/oracle-xe-11g离线tar包下载:链接: https://pan.baidu.com/s/1bRp6mSqYtMwIel1172NinA 提取码:62in  ......
  • docker镜像体积优化,拉取最小化jre镜像并构建nodejs环境
    镜像体积优化优化前构建镜像体积:1.2GB优化后构建镜像体积:621.63MB 优化思路,1.centos镜像体积太大,有几百MB,使用alpine版本体积更小。2.只需要jre即可,无需jdk。优化前......
  • 五个实用的docker小工具
    在使用docker的过程中,除了dockerpull、dockerpush等常见命令外,还有一些实用的小工具帮助更好地使用docker,如:rekcodrunlikeget_command_4_run_containerwhalerdiver......