ubuntu20.04安装docker docker安装nextcloud
原文链接:https://dsx2016.com/?p=1708公众号:大师兄2016官方文档https://docs.docker.com/engine/install/ubuntu/先卸载旧版本sudo apt-get remove docker docker-engine docker.io containerd runc更新apt软件包索引sudo apt-get update安装软件包允
·
原文链接:https://dsx2016.com/?p=1708
公众号:大师兄2016
官方文档
https://docs.docker.com/engine/install/ubuntu/
先卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
更新apt软件包索引
sudo apt-get update
安装软件包
允许apt通过HTTPS使用存储库
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release
添加Docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
设置稳定的存储库(此处为x86_64 / amd64)
echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安装docker
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
验证docker安装成功
sudo docker run hello-world
拉取nextcloud
docker pull nextcloud
运行docker中的nextcloud
docker run --name nextcloud -p 9001:80 -v /home/workSpace/nextcloud/data:/var/www/html/data -d nextcloud
— name:设置容器名称为nextcloud
-p 9001:80 :端口映射,将宿主机9001端口映射到容器中的80端口
-v /home/workSpace/nextcloud/data:/var/www/html/data 将容器中项目的data目录映射到本地/home/workSpace/nextcloud/data目录下方便配置
-d nextcloud,拉取的镜像名
查看运行中的docker
docker ps
安装nextcloud
输入ip:端口访问nextcloud
输入用户名和密码(会自动生成一个管理员账户)
点击安装完成(此处默认为sqlite存储库)
sqlite最为简单,无法配置,之后会另外说明mysql和postgresql的安装
安装成功
END.
更多推荐
已为社区贡献1条内容
所有评论(0)