OSX El Capitan'da docker-machine
ve docker
kullanıyorum. https://hub.docker.com/_/wordpress/Docker OSX - 8080 numaralı bağlantı noktasında kapsayıcıya erişilemiyor
Benim docker-compose.yml
dosya öylesine benziyor:
wordpress:
image: wordpress
links:
- db:mysql
ports:
- 8080:80
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: secretpassword
Ve bunu başlatmak: Burada Wordpress liman işçisi görüntüsünü çalıştırmak çalışılıyor docker-compose run wordpress
. Her şey iyi yükler ve kaplar docker ps
ile çalışan görülebilir:
docker-machine ip default
döndürür::
c7ade4a3944b wordpress "/entrypoint.sh apach" 2 minutes ago Up 2 minutes 80/tcp awesomebingo_wordpress_run_8
30bc8d7aaad6 mariadb "/docker-entrypoint.s" 51 minutes ago Up 2 minutes 3306/tcp awesomebingo_db_1
kullanıyorum VM IP adresini almak
192.168.99.100
Ben denerseniz tarayıcıdan http://192.168.99.100:8080 erişmek için Bir hata alıyorum: Firefox'ta bağlantı kurulamıyor.
VM IP adresini normal bir terminale ping edemiyorum, ancak Docker Hızlı Başlangıç Terminalindeysem, VM'nin IP adresi olan ping
ve nmap
. nmap
hala kapalı 8080
bağlantı noktasını kapalı olarak gösteriyor.
Burada neler olup bittiğine dair bir fikrin var mı?