
yesĬhecking for cc option to accept ISO C89. noĬhecking whether we are using the GNU C compiler. a.outĬhecking whether we are cross compiling. yesĬhecking for C compiler default output file name. yesĬhecking whether the C compiler works. usr/bin/pkg-configĬhecking pkg-config is at least version 0.9.0. bin/grepĬhecking for a sed that does not truncate output. Running: /tmp/pear/temp/couchbase/configure -with-php-config=/usr/local/bin/php-configĬhecking for grep that handles long lines and -e. Starting to download couchbase-3.0.1.tgz (132,517 bytes)īuilding in /tmp/pear/temp/pear-build-defaultuserWvzsLA/couchbase-3.0.1 IO: Default=libevent, Current=libevent, Accessible=libevent,selectĬC: GNU 8.3.0 -fno-strict-aliasing -ggdb3 -pthreadĬXX: GNU 8.3.0 -fno-strict-aliasing -ggdb3 -pthread apt-get updateĪpt-get install -y lsb-release software-properties-common gnupg2 build-essential zlib1g-devĪpt-add-repository 'deb buster buster/main'Īpt-get install -y libcouchbase-dev libcouchbase3-libevent libcouchbase3-tools Also, to fit into the post size limit, I cut some output from the install step. I’ll extract these to a docker-compose file after I get it working. ➜ ~ docker container exec -it test connecting to the container, here are my steps.


Here are all the steps I took to get to this failure. I would like to run the Couchbase PHP SDK in a Docker container with PHP 7.4 and FPM but it doesn’t have to be on “buster” necessarily. I’m new to Couchbase and new to Docker so either of those could be factors in this failure. Mkdir: cannot create directory 'src/couchbase/managers/.libs': No such file or directory tmp/pear/temp/pear-build-defaultuserWvzsLA/couchbase-3.0.1/libtool: line 1283: src/couchbase/managers/bucket_manager.loT: No such file or directory Below, I detail my entire process to get here. The spoiler is the error here when attempting to install the PHP lib.
