Sto lavorando su OSx (sierra), Docker (docker toolbox). E questa è la prima volta che sto lavorando su Docker. Ho impostato il contenitore apache. Quando inizio questo contenitore, restituisce l'errore seguente nel registro. (Ma il contenitore è in esecuzione.)
httpd: Imansible determinare in modo affidabile il nome di dominio completo del server, utilizzando 127.0.0.2. Impostare globalmente la direttiva 'ServerName' per sopprimere questo messaggio
Questo è il mio docker-compose.yml
apache: build: context: . dockerfile: ./Dockerfile volumes: - ./htdocs/:/var/www/vhosts/middlewarep.xyz/htdocs/ - ./zend.conf:/etc/httpd/conf.d/zend.conf networks: widgets: ipv4_address: 172.15.1.7 ports: - 89:80
Se eseguo il seguente command
MDTPLT0583:~ sam$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7dd2372dea7d middlewaredocker_apache "/apache/start.sh" 18 hours ago Up 35 minutes middlewaredocker_apache_1 9ceadf6d2574 panubo/vsftpd "/entry.sh vsftpd" 19 hours ago Exited (143) 11 minutes ago middlewaredocker_ftp_1 c27c0d7fd66a 0bd4809a04a1 "docker-entrypoint..." 21 hours ago Exited (0) 12 minutes ago middlewaredocker_mongodb_1 MDTPLT0583:~ sam$ docker inspect 7dd2372dea7d | grep IPAddress "SecondaryIPAddresses": null, "IPAddress": "", "IPAddress": "",
Le domande:
Non è stato assegnato alcun indirizzo IP. è corretto? Se non lo confilo o where ho commesso un errore?
Mi è stato cercato di configurare ftp docker (panubo / vsftpd) contenitore e ftp i file da middleware_apache_1 al contenitore ftp.
curl -T data/input/my-try-file.txt ftp://172.15.1.21 --user miduser:midpaswd
Ma questo mi restituisce curl: (7) Failed to connect to 172.15.1.21: Network is unreachable
Di seguito è la parte in docker-composer.yml per il contenitore ftp:
ftp: image: panubo/vsftpd env_file: docker-env/ftp.env networks: widgets: ipv4_address: 172.15.1.21 ports: - "21:21" volumes: - ./htdocs/data/ftp:/var/www/vhosts/middlewarep.xyz/htdocs/data/ftp/
Output per [[email protected] /]# ip a show
:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: [email protected]: <NOARP> mtu 1480 qdisc noop state DOWN qlen 1 link/ipip 0.0.0.0 brd 0.0.0.0 3: [email protected]: <NOARP> mtu 1476 qdisc noop state DOWN qlen 1 link/gre 0.0.0.0 brd 0.0.0.0 4: [email protected]: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN qlen 1000 link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff 5: [email protected]: <NOARP> mtu 1332 qdisc noop state DOWN qlen 1 link/ipip 0.0.0.0 brd 0.0.0.0 6: [email protected]: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1 link/tunnel6 :: brd :: 7: [email protected]: <NOARP> mtu 1480 qdisc noop state DOWN qlen 1 link/sit 0.0.0.0 brd 0.0.0.0 8: [email protected]: <NOARP> mtu 1452 qdisc noop state DOWN qlen 1 link/tunnel6 :: brd :: 9: [email protected]: <NOARP> mtu 1448 qdisc noop state DOWN qlen 1 link/[823] 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00