CPU - 2 ядра и повече RAM - 2 GB и повече HDD - 20 GB за инсталация + 100 GB за данни
apt update && apt upgrade -y apt install docker.io -y
docker search owncloud NAME DESCRIPTION STARS OFFICIAL owncloud DEPRECATED; use "owncloud/server" instead 1393 [OK] owncloud/server ownCloud - Secure Collaboration Platform 451 owncloud/ubuntu ownCloud Ubuntu base image 7 owncloud/ocis Docker images for ownCloud Infinite Scale 30 owncloud/base ownCloud base image 7 owncloud/smashbox ownCloud Docker image for Smashbox 1 owncloud/php ownCloud PHP and webserver base image 1 owncloud/litmus Litmus test suite for WebDAV 1 owncloud/owncloud-test-middleware 0 owncloud/alpine 1 owncloud/ocis-rolling Docker images for ocis 0 owncloud/web 2 owncloud/web-extensions 0 l3iggs/owncloud Bleeding edge ownCloud container with the la… 124 dlandon/owncloud ownCloud docker with ownCloud X (10.8) as in… 1 owncloud/phoenix 0 webhippie/owncloud Docker image for owncloud 1 owncloud/ocis-phoenix Docker images for ocis-phoenix 0 owncloud/uppy-companion 0 pschmitt/owncloud Reasonably configurable Docker image for the… 24 owncloud/ocis-reva Docker images for ocis-reva 0 owncloud/ocis-hello Docker images for ocis-hello 0 sesceu/owncloud Based on the official owncloud image with so… 0 turnkeylinux/owncloud ownCloud - Share files, music, calendar 0 gfjardim/owncloud 2 docker pull owncloud Using default tag: latest latest: Pulling from library/owncloud 177e7ef0df69: Pull complete 9bf89f2eda24: Pull complete 350207dcf1b7: Pull complete a8a33d96b4e7: Pull complete c0421d5b63d6: Pull complete f76e300fbe72: Pull complete af9ff1b9ce5b: Pull complete d9f072d61771: Pull complete a6c512d0c2db: Pull complete 5a99458af5f8: Pull complete 8f2842d661a0: Pull complete 3c71c5361f06: Pull complete baeacbad0a0c: Pull complete e60049bf081a: Pull complete 0619078e32d3: Pull complete a8e482ee2313: Pull complete 174d1b06857d: Pull complete 4a86c437f077: Pull complete 5e9ed4c3df2d: Pull complete 8a1479477c8e: Pull complete 8ab262044e9e: Pull complete Digest: sha256:173811cb4c40505401595a45c39a802b89fb476885b3f6e8fe327aae08d20fe8 Status: Downloaded newer image for owncloud:latest docker.io/library/owncloud:latest
docker run -d -p 8080:80 owncloud 4392e7dfab28bdbba377c19b5736f9ac1c9c52f52455b3af4126b08d34a0e0a2
Да проверим създадения контейнер.
docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4392e7dfab28 owncloud "docker-entrypoint.s…" 45 seconds ago Up 44 seconds 0.0.0.0:8080->80/tcp, :::8080->80/tcp elated_visvesvaraya
Да проверим през браузъра на адрес: http://192.168.11.86:8080/





Видяхте, за колко бързо успяхме да вдигнем ownClud. Да рестартираме сървъра и проверим състоянието на контейнера.
docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Нямаме стартирал контейнер. Да поправим тази грешка. Първо да определим кой контейнер автоматично трябва да се стартира.
docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4392e7dfab28 owncloud "docker-entrypoint.s…" 17 minutes ago Exited (0) 5 minutes ago elated_visvesvaraya
Да го накараме автоматично да се стартира след рестарт на сървъра.
docker update --restart unless-stopped 4392e7dfab28 4392e7dfab28
И наново да рестартираме сървъра.
docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4392e7dfab28 owncloud "docker-entrypoint.s…" 21 minutes ago Up 17 seconds 0.0.0.0:8080->80/tcp, :::8080->80/tcp elated_visvesvaraya
След рестарта контейнера се е вдигнал. Това е всичко ;)