栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

树莓派安装docker

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

树莓派安装docker

树莓派:3B

OS版本:2021-01-11-raspios-buster-armhf


 

sudo apt update

sudo curl -sSL https://get.docker.com | sh

sudo vi /etc/docker/daemon.json

    "log-driver":"json-file",
    "log-opts": {"max-size":"500m", "max-file":"3"}
sudo systemctl daemon-reload
sudo systemctl restart docker


sudo docker pull postgres

sudo docker images

sudo docker run -it --name postgres --restart always -e POSTGRES_PASSWORD='spsoft' -e ALLOW_IP_RANGE=0.0.0.0/0 -v /opt/postgres/data:/var/lib/postgresql   -v /etc/localtime:/etc/localtime  -p 5032:5432 -d postgres


sudo docker pull redis
sudo docker images
sudo docker run -p 6889:6379  --name redis --privileged=true -v  /opt/redis/redis.conf:/etc/redis/redis.conf -v /opt/redis/data:/data   -v /etc/localtime:/etc/localtime -d redis redis-server /etc/redis/redis.conf  --appendonly yes --requirepass spsoft


sudo apt-get install ntp ntpdate
sudo ntpdate cn.pool.ntp.org
sudo hwclock --systohc
timedatectl
timedatectl set-local-rtc 1

1、先来

pi@raspberrypi:~ $ sudo apt update

2、再使用脚本安装指令

sudo curl -sSL https://get.docker.com | sh

3、测试下


pi@raspberrypi:~ $ sudo docker run hello-world

 

4、拉取镜像文件 

  1. 安装redis
  2. 搜索: sudo docker search redis
  3. 下载:  sudo docker pull redis

  4. 检查下载结果:sudo docker images

  5.  安装镜像:sudo docker run -p 6889:6379  --name redis --privileged=true -v  /opt/redis/redis.conf:/etc/redis/redis.conf -v /opt/redis/data:/data   -v /etc/localtime:/etc/localtime -d redis redis-server /etc/redis/redis.conf  --appendonly yes --requirepass spsoft

安装ntpdate工具 时间同步        ·

sudo apt-get install ntp ntpdate

设置系统时间与网络时间同步

设置系统时区为上海
# timedatectl set-timezone Asia/Shanghai 

sudo ntpdate cn.pool.ntp.org

#查看 Docker 版本
docker -v
sudo docker pull 仓库/镜像:版本(留空的话默认为 latest)
sudo docker run 加参数,用来创建容器
#查看运行容器
sudo docker ps
#查看所有下载的镜像
sudo docker images
#进入容器终端
sudo docker exec -i -t ha /bin/bash
#实时查看10行的 ha 日志
sudo docker logs -f -t --tail 10 ha
#重启 systemctl 守护进程
sudo systemctl daemon-reload
#设置 Docker 开机启动
sudo systemctl enable docker
#开启 Docker 服务
sudo systemctl start docker
 

#登录
docker login
ID19**
#退出仓库登录
docker logout

#下载 Docker 图形化界面 portainer
sudo docker pull portainer/portainer
#创建 portainer 容器
sudo docker volume create portainer_data
#运行 portainer
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/747519.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号