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
评论区