Update Docker.md (#1002)

Docker Hub registry has untagged version of `driveone/onedrive` image which contains outdated version of `onedrive` client.  

Update documentation to reference 'driveone/onedrive:latest'  rather than 'driveone/onedrive'
This commit is contained in:
Ihor Pcholko 2020-07-26 10:48:31 +02:00 committed by GitHub
parent 76ce1036a4
commit a87897ba3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,7 +11,7 @@ This container offers simple monitoring-mode service for 'Free Client for OneDri
### 1. Pull the image ### 1. Pull the image
```bash ```bash
docker pull driveone/onedrive docker pull driveone/onedrive:latest
``` ```
**NOTE:** SELinux context needs to be configured or disabled for Docker, to be able to write to OneDrive host directory. **NOTE:** SELinux context needs to be configured or disabled for Docker, to be able to write to OneDrive host directory.
@ -39,7 +39,7 @@ Additionally, the user id and group id should be added to remove any potential u
```bash ```bash
onedriveDir="${HOME}/OneDrive" onedriveDir="${HOME}/OneDrive"
docker run -it --name onedrive -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" -e "ONEDRIVE_UID:${ONEDRIVE_UID}" -e "ONEDRIVE_GID:${ONEDRIVE_GID}" driveone/onedrive docker run -it --name onedrive -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" -e "ONEDRIVE_UID:${ONEDRIVE_UID}" -e "ONEDRIVE_GID:${ONEDRIVE_GID}" driveone/onedrive:latest
``` ```
- You will be asked to open a specific link using your web browser - You will be asked to open a specific link using your web browser
@ -92,7 +92,7 @@ However, you can also use bind mounts for the configuration folder, e.g. `export
version: "3" version: "3"
services: services:
onedrive: onedrive:
image: driveone/onedrive image: driveone/onedrive:latest
restart: unless-stopped restart: unless-stopped
environment: environment:
- ONEDRIVE_UID=${PUID} - ONEDRIVE_UID=${PUID}
@ -124,7 +124,7 @@ There are many ways to do this, the easiest is probably to
2. And start a second docker monitor container (again replace `Work` with your desired name): 2. And start a second docker monitor container (again replace `Work` with your desired name):
``` ```
onedriveDirWork="/home/abraunegg/OneDriveWork" onedriveDirWork="/home/abraunegg/OneDriveWork"
docker run -it --restart unless-stopped --name onedrive_Work -v onedrive_conf_Work:/onedrive/conf -v "${onedriveDirWork}:/onedrive/data" driveone/onedrive docker run -it --restart unless-stopped --name onedrive_Work -v onedrive_conf_Work:/onedrive/conf -v "${onedriveDirWork}:/onedrive/data" driveone/onedrive:latest
``` ```
## Run or update with one script ## Run or update with one script
@ -136,10 +136,10 @@ If you are experienced with docker and onedrive, you can use the following scrip
onedriveDir="${HOME}/OneDrive" onedriveDir="${HOME}/OneDrive"
firstRun='-d' firstRun='-d'
docker pull driveone/onedrive docker pull driveone/onedrive:latest
docker inspect onedrive_conf > /dev/null || { docker volume create onedrive_conf; firstRun='-it'; } docker inspect onedrive_conf > /dev/null || { docker volume create onedrive_conf; firstRun='-it'; }
docker inspect onedrive > /dev/null && docker rm -f onedrive docker inspect onedrive > /dev/null && docker rm -f onedrive
docker run $firstRun --restart unless-stopped --name onedrive -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive docker run $firstRun --restart unless-stopped --name onedrive -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive:latest
``` ```
@ -157,19 +157,19 @@ docker run $firstRun --restart unless-stopped --name onedrive -v onedrive_conf:/
### Usage Examples ### Usage Examples
**Verbose Output:** **Verbose Output:**
```bash ```bash
docker container run -e ONEDRIVE_VERBOSE=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive docker container run -e ONEDRIVE_VERBOSE=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive:latest
``` ```
**Debug Output:** **Debug Output:**
```bash ```bash
docker container run -e ONEDRIVE_DEBUG=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive docker container run -e ONEDRIVE_DEBUG=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive:latest
``` ```
**Perform a --resync:** **Perform a --resync:**
```bash ```bash
docker container run -e ONEDRIVE_RESYNC=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive docker container run -e ONEDRIVE_RESYNC=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive:latest
``` ```
**Perform a --resync and --verbose:** **Perform a --resync and --verbose:**
```bash ```bash
docker container run -e ONEDRIVE_RESYNC=1 -e ONEDRIVE_VERBOSE=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive docker container run -e ONEDRIVE_RESYNC=1 -e ONEDRIVE_VERBOSE=1 -v onedrive_conf:/onedrive/conf -v "${onedriveDir}:/onedrive/data" driveone/onedrive:latest
``` ```
## Build instructions ## Build instructions