侧边栏壁纸
  • 累计撰写 99 篇文章
  • 累计创建 54 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

N1 docker 应用汇总

FlyingEagle
2022-11-20 / 0 评论 / 0 点赞 / 146 阅读 / 2,137 字

Portainer

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

Alist

docker run -d --privileged --network=host --restart=always -v /mnt/mmcblk2p4/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest

Nginx建站(只能ARM用,AMD64不能用),

docker run -d --privileged --network=bridge --restart=always -v /mnt/mmcblk2p4/alpine-nginx-php:/var/www/html -p 8069:80 --name="alpine-nginx-php" lstcml/alpine-nginx-php

网站文件存放路径

/mnt/mmcblk2p4/alpine-nginx-php

AMD/INTEL64架构用以下

docker run -d --privileged --network=bridge --restart=always -v /var/www:/var/www/html -p 8069:80 --name="nginx-php-fpm" richarvey/nginx-php-fpm

V2RAYA

# run v2raya
docker run -d \
  -p 2017:2017 \
  -p 20170-20172:20170-20172 \
  --restart=always \
  --name v2raya \
  -e V2RAYA_LOG_FILE=/tmp/v2raya.log \
  -v /etc/v2raya:/etc/v2raya \
  mzz2017/v2raya

wordpress

version: '3.3'
services:
   mariadb:
     image: mariadb
     volumes:
       - db_data:/var/lib/mariadb
     restart: always
     environment:
       MYSQL_RANDOM_ROOT_PASSWORD: '1'
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wpdb
       MYSQL_PASSWORD: password     
   wordpress:
     links:
     - mariadb:mysql
     image: wordpress:latest
     ports:
       - "8080:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: mariadb:3306
       WORDPRESS_DB_USER: wpdb
       WORDPRESS_DB_PASSWORD: password
       WORDPRESS_DB_NAME: wordpress
volumes:
    db_data:  

Halo

docker run \
  -it -d \
  --name halo \
  -p 8090:8090 \
  -v ~/.halo2:/root/.halo2 \
  halohub/halo:2.1.0 \
  --halo.external-url=http://localhost:8090/ \    #最好先填入反代后的域名
  --halo.security.initializer.superadminuser=admin \  #用户名无法修改
  --halo.security.initializer.superadminpassword=P@88w0rd

https://docs.halo.run/getting-started/install/docker/

Hexo

docker run -d \
  --name blog \
  --restart=always \
  -p 4000:4000 \
  -v /docker/hexo:/hexo \
  lstcml/hexo

https://hub.docker.com/r/lstcml/hexo

Jellyfin

docker pull jellyfin/jellyfin \
docker run  \
--name jellyfin  \
--restart always  \
-v /mnt/sda1/docker/Jellyfin/config:/config  \
-v /mnt/sda1/docker/Jellyfin/cache:/cache  \
-v /mnt/sda1/docker/Jellyfin/Data/Movie:/HD1  \
-p 8096:8096  \
-d jellyfin/jellyfin

httpd file web browser, 下载文件放在apache2文件夹

docker run -dit --name my-apache-app -p 54321:80 -v /mnt/sda1/docker/apache2:/usr/local/apache2/htdocs/ arm64v8/httpd:latest
0

评论区