docker-drupal | Docker LAMP for Drupal | Continuous Deployment library

 by   Boran Shell Version: 1.1 License: GPL-3.0

kandi X-RAY | docker-drupal Summary

kandi X-RAY | docker-drupal Summary

docker-drupal is a Shell library typically used in Devops, Continuous Deployment, Ansible, Docker, Drupal applications. docker-drupal has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

Completely automated Drupal install, with lots of flexibility!.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              docker-drupal has a low active ecosystem.
              It has 51 star(s) with 18 fork(s). There are 5 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 1 open issues and 11 have been closed. On average issues are closed in 82 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of docker-drupal is 1.1

            kandi-Quality Quality

              docker-drupal has no bugs reported.

            kandi-Security Security

              docker-drupal has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              docker-drupal is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              docker-drupal releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of docker-drupal
            Get all kandi verified functions for this library.

            docker-drupal Key Features

            No Key Features are available at this moment for docker-drupal.

            docker-drupal Examples and Code Snippets

            Development,Installing docker,Building an image (e.g. changing this one)
            Shelldot img1Lines of Code : 12dot img1License : Strong Copyleft (GPL-3.0)
            copy iconCopy
              cd files
              rm -rf drupal-7  # incase an old version is there
            
              drush dl drupal
              mv drupal-7.* drupal-7
              # or
              wget http://ftp.drupal.org/files/projects/drupal-7.53.tar.gz
              tar xf drupal-7.53.tar.gz
              mv drupal-7.53 drupal-7
              cd ..  

            Community Discussions

            Trending Discussions on docker-drupal

            QUESTION

            Docker containers for Drupal environment not linked
            Asked 2020-Mar-15 at 00:30

            I'm learning Docker and experimenting by installing Drupal. The process is to create 2 containers with one running Apache and the other running MySQL.

            I have the following docker-compose.yml file:

            ...

            ANSWER

            Answered 2020-Mar-15 at 00:30

            Since you have not defined tag for mysql image by default uses latest which for the time being is 8.0.18.

            Mysql 8 has changed its password authentication method which seems to cause incompatibility issues with drupal image. See github issue.

            One option is to install mysql_native_password plugin as proposed to the github issue above. I haven't tested it though.

            The other options which I have validated it is working is to use an older docker tag for mysql image, e.g mysql:5.7.28

            Working docker-compose:

            Source https://stackoverflow.com/questions/59392169

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install docker-drupal

            Well, install docker if you dont have it yet (see the bottom), then just use it.
            Download drupal+website on the master branch from a git repo via ssh with keys. * In this case an included script DRUPAL_GIT_SSH=/gitwrap.sh is referenced which passes keys to ssh for use in git clone * Create ssh keys (id_rsa.pub id_rsa) with ssh-keygen, stored in /root/boran-drupal/ssh * Then build the container mounting the SSH keys files under /root/gitwrap/id_rsa /root/gitwrap/id_rsa.pub * The example repo is git@bitbucket.org:/MYUSER/MYREPO.git.

            Support

            Examine log of the container started above (named drupal8003) docker logs -f drupal8003. connect a shell to the running container > sudo docker exec -it drupal8003 bash. create a nice shell function in /etc/profile.d/nsenter.sh, which allows one to do "nsenter CONTAINER-NAME" > function nsenter (){ sudo docker exec -it $* bash; }. Create a new container and only run a shell docker run -ti boran/drupal /bin/bash.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries