docker build prestashop


root@wp df]#  docker network create prestashop-net
af4ef474cbef9ff6c58023a3a237e99af099acdce13985710fc5c7d3b811aa01
[root@wp df]# docker run -ti --name some-mysql --network prestashop-net -e MYSQL_ROOT_PASSWORD=admin -p 3307:3306 -d mysql:5.7
Unable to find image 'mysql:5.7' locally
5.7: Pulling from library/mysql
fc7181108d40: Already exists
787a24c80112: Pull complete
a08cb039d3cd: Pull complete
4f7d35eb5394: Pull complete
5aa21f895d95: Pull complete
a742e211b7a2: Pull complete
0163805ad937: Pull complete
62d0ebcbfc71: Pull complete
559856d01c93: Pull complete
c849d5f46e83: Pull complete
f114c210789a: Pull complete
Digest: sha256:c3594c6528b31c6222ba426d836600abd45f554d078ef661d3c882604c70ad0a
Status: Downloaded newer image for mysql:5.7
74d7910313d8621157a60ee850614c2665786a4cbcd08439fb3a1d16ec2316ed
[root@wp df]# docker run -ti --name some-prestashop --network prestashop-net -e DB_SERVER=some-mysql -p 8080:80 -d prestashop/prestashop
a80a80be329793f2b22377cc42bfffd38c6888812d1a3a3209382fd6bcaf0872
docker: Error response from daemon: driver failed programming external connectivity on endpoint some-prestashop (53ac9fbb8b5699da956c13ab3fa2b8db62140a91454577d361f5349e6add9202): Bind for 0.0.0.0:8080 failed: port is already allocated.
[root@wp df]# docker run -ti --name some-prestashop --network prestashop-net -e DB_SERVER=some-mysql -p 8000:80 -d prestashop/prestashop
docker: Error response from daemon: Conflict. The container name "/some-prestashop" is already in use by container "a80a80be329793f2b22377cc42bfffd38c6888812d1a3a3209382fd6bcaf0872". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.
[root@wp df]# docker rm a80a80be329793f2b22377cc42bfffd38c6888812d1a3a3209382fd6bcaf0872
a80a80be329793f2b22377cc42bfffd38c6888812d1a3a3209382fd6bcaf0872
[root@wp df]# docker run -ti --name some-prestashop --network prestashop-net -e DB_SERVER=some-mysql -p 8000:80 -d prestashop/prestashop
ef50d0a9d24b269aea4c79cd3e8c5104c963c37572aec75a631644c9960e222d
[root@wp df]# docker ps
CONTAINER ID        IMAGE                   COMMAND                  CREATED              STATUS              PORTS                               NAMES
ef50d0a9d24b        prestashop/prestashop   "docker-php-entrypoi…"   42 seconds ago       Up 39 seconds       0.0.0.0:8000->80/tcp                some-prestashop
74d7910313d8        mysql:5.7               "docker-entrypoint.s…"   About a minute ago   Up About a minute   33060/tcp, 0.0.0.0:3307->3306/tcp   some-mysql
0cf6bad992c5        wordpress               "docker-entrypoint.s…"   27 minutes ago       Up 27 minutes       80/tcp                              serene_bassi
c2e0ac7f003d        bitnami/mariadb:10.3    "/entrypoint.sh /run…"   32 minutes ago       Up 32 minutes       3306/tcp                            df_mariadb_1
9cbb6d01a046        tomcat                  "catalina.sh run"        About an hour ago    Up About an hour    0.0.0.0:8080->8080/tcp              fervent_haslett
249623e65445        apache2                 "/usr/sbin/apache2ct…"   6 hours ago          Up 6 hours          192.168.223.128:801->801/tcp        keen_jones
f2f28106f0ab        apache2                 "/usr/sbin/apache2ct…"   7 hours ago          Up 7 hours          0.0.0.0:800->800/tcp                focused_mclaren
aa3d45218147        apache2                 "/usr/sbin/apache2ct…"   7 hours ago          Up 7 hours                                              musing_dhawan
e27ff0546be7        ubuntu:16.04            "/bin/bash"              7 hours ago          Up 7 hours                                              zealous_bartik
sudo iptables -t nat -L -n
DNAT       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:8000 to:172.19.0.3:80
http://172.19.0.3/install/index.php



[root@nckmvdsla19211 html]# docker run -ti --name some-prestashop --link some-mysql -e DB_SERVER=some-mysql -p 8088:80 -d prestashop/prestashop
a9c0214aa43f4a4839634fed63eda14e9e6e92c244ae2c63160d76ac92ccfd42

Comments