Auteur Topic: Edit een file in een docker image  (gelezen 5113 keer)

Dit onderwerp bevat een als beste antwoord gemarkeerd bericht. Klik hier om er direct naartoe te gaan.

Offline FranckeM

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 1
  • Berichten: 44
Edit een file in een docker image
« Gepost op: 11 februari 2018, 16:19:58 »
Ik heb via docker owncloud geïnstalleerd, maar ik kom er niet uit hoe ik de config.php van de owncloud kan bewerken.

Deze staat in de map: /var/www/html/config/

Hoe kan ik dit bestand bewerken?

Lokaal kan ik namelijk wel op de owncloud komen, maar van buitenaf krijg ik de melding:

U benadert de server vanaf een niet vertrouwd domein.
Neem contact op met uw beheerder. Als u de beheerder van deze service bent, configureer dan de "trusted_domains" instelling in config/config.php. Een voorbeeldconfiguratie is gegeven in config/config.sample.php.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Edit een file in een docker image
« Reactie #1 Gepost op: 11 februari 2018, 16:26:46 »
In PuTTY:
docker exec -t -i <container> bash


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline FranckeM

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 1
  • Berichten: 44
Re: Edit een file in een docker image
« Reactie #2 Gepost op: 11 februari 2018, 16:35:40 »
Waar moet ik dat commando doen, in het tabblad terminal?

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Edit een file in een docker image
« Reactie #3 Gepost op: 11 februari 2018, 16:40:30 »
In PuTTY, zoals aangegeven, persoonlijk vind ik terminal in Docker niet echt gebruikers vriendelijk.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline FranckeM

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 1
  • Berichten: 44
Re: Edit een file in een docker image
« Reactie #4 Gepost op: 11 februari 2018, 16:55:44 »
Ik ben nu in de juiste map:

root@owncloud:/var/www/html/config#

maar kan niet met vi het bestand editten, "command not found"

hoe kan ik dat nu doen?

Gemarkeerd als beste antwoord door FranckeM Gepost op 11 februari 2018, 20:41:49

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Edit een file in een docker image
« Reactie #5 Gepost op: 11 februari 2018, 17:27:27 »
Ik ken die container niet maar, kennelijk is "vi" niet daarop geïnstalleerd.
Je kunt proberen of apt-get werkt:

apt-get update
apt-cache pkgnames <search_term><search_term> b.v. vi of vim
Dan krijg je te zien of die edit packages te installeren zijn.

Als je het package name weet:

apt-get install <package_name>


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline FranckeM

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 1
  • Berichten: 44
Re: Edit een file in een docker image
« Reactie #6 Gepost op: 11 februari 2018, 20:37:55 »
Ik kon inderdaad vim installeren, en ik heb de config kunnen aanpassen.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
Re: Edit een file in een docker image
« Reactie #7 Gepost op: 11 februari 2018, 20:42:30 »
 :thumbup: 8)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11


 

Kom in commandline niet uit edit modus in DSM 5

Gestart door fricknheroBoard Synology DSM 5.1 en eerder

Reacties: 11
Gelezen: 3885
Laatste bericht 20 maart 2014, 13:38:02
door Birdy
Afwijkende displays in 'Edit Shared Folder' permissions scherm

Gestart door DyslexiaBoard Synology DSM 5.1 en eerder

Reacties: 17
Gelezen: 4535
Laatste bericht 21 december 2014, 13:27:58
door Edward68