docker安装及一些有趣的镜像

Docker容器 与虚拟机类似,但原理上,容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,因此容器更具有便携性、高效地利用服务器。

1、debian或者Ubuntu可以使用官方一键脚本安装:

# 脚本:
curl -sSL https://get.docker.com/ | sh

2、自己手动安装:

#装密钥管理与下载相关的工具
sudo apt-get install apt-transport-https ca-certificates curl gnupg2

#下载并安装密钥
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

#查看密钥是否安装成功
sudo apt-key fingerprint 0EBFCD88

#添加docker的官方源
sudo vim /etc/apt/sources.list

#打开文件后,文件末尾添加一行即可
deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch stable

#安装最新稳定版docker
sudo apt-get update
sudo apt-get install docker-ce

3、换国内阿里源,在阿里云申请一个账号打开链接 https://cr.console.aliyun.com/#/accelerator 拷贝自己的专属加速器地址。

修改 daemon 配置文件 /etc/docker/daemon.json 来使用加速器

这里的https://ga46ll1e.mirror.aliyuncs.com 是申请者的加速器地址,在此仅仅用于演示,而使用者要个根据自己的使用的情况填写自己申请的加速器地址。

sudo mkdir -p /etc/docker
# 创建配置文件夹

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://ga46ll1e.mirror.aliyuncs.com"]
}
EOF
# 添加修改配置文件,添加阿里源

sudo systemctl daemon-reload
# 重启daemon服务

sudo systemctl restart docker
# 重启docker服务

4、一些常用命令:

# 启动容器以后台方式运行:
docker run -d -it  image_name

# 查看容器日志
docker logs <id/container_name>

# 列出当前所有正在运行的container
docker ps

# 列出所有的container
docker ps -a

# 删除、停止、启动、杀死、重启一个容器
docker rm Name/ID
docker stop Name/ID  
docker start Name/ID  
docker kill Name/ID  
docker restart name/ID

# 列出镜像
docker images

# 下载image
docker pull image_name

# 删除镜像;
docker rmi image_name 

5、一些有意思的docker镜像:

jellyfin开源免费的个人媒体服务器,可以添加iptv,m3u:

https://jellyfin.org/

v2ray docker版:

https://hub.docker.com/r/teddysun/v2ray/

同样也有ss docker版本:

https://hub.docker.com/r/teddysun/shadowsocks-libev/

cloudreve一个支持多家云存储的网盘系统:

https://github.com/littleplus/Cloudreve-Docker

一个集成了AriaNg、aria2、h5ai的docker一键部署脚本:
https://github.com/anshengme/docker-bt

DoChat 用于Linux的Docker化微信:

https://bbs.zsxwz.com/thread-2499.htm

几个bt磁力下载服务:

https://hub.docker.com/r/ekho/utorrent

https://hub.docker.com/r/linuxserver/deluge

https://hub.docker.com/r/linuxserver/transmission

https://hub.docker.com/r/linuxserver/rutorrent

https://hub.docker.com/r/linuxserver/qbittorrent

留言

* - 必填