搜索了一圈…发现没有这个搭建成功的例子,都是默认用自带的数据库…
好不容易研究出来了 爬google 看官方文档.
教程奉上.
首先我们先搭建docker 平台
初始验证:
(1)验证是否安装了curl
which curl
备注:如果没有安装则进行安装,具体安装如下:
sudo apt-get update
sudo apt-get install curl
一、在Ubuntu中建立ce存储库
第一步:安装软件包以允许apt通过HTTPS使用存储库:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
第二步:添加Docker的官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
第三步: 设置库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable"
第四步,更新apt资源包,并进行安装docker ce
sudo apt-get update
sudo apt-get -y install docker-ce
第五步: 查看是否安装成功
sudo docker version
到这一步 我们Docker 就搭建完成了
下面就是搭建Owncloud的教程了
第一步:先把数据库拉上来 并且挂上线
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=liaoyikai -d mysql:5.7
第二步:挂owncloud 并且挂在8080端口
docker run --name some-owncloud --link some-mysql:mysql -p 8080:80 -d owncloud
第三步: 看看是否上线了
docker ps
确定都上线之后
输入:
http:\\YOUR_IP_ADDRESS:8080
check as below
布林布林布林
收工