{"id":18620467,"url":"https://github.com/jason-gao/dockerusing","last_synced_at":"2026-04-29T08:32:40.514Z","repository":{"id":90733460,"uuid":"212743074","full_name":"jason-gao/dockerUsing","owner":"jason-gao","description":"docker using","archived":false,"fork":false,"pushed_at":"2020-03-31T06:30:45.000Z","size":181146,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-27T04:25:34.117Z","etag":null,"topics":["docker","docker-compose"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jason-gao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-04T05:34:46.000Z","updated_at":"2020-03-31T06:30:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"1c7e0305-f7e6-4741-b1c7-75ac56f7d1ca","html_url":"https://github.com/jason-gao/dockerUsing","commit_stats":{"total_commits":20,"total_committers":2,"mean_commits":10.0,"dds":"0.050000000000000044","last_synced_commit":"9fe5d95c58f8482666d0737a2edac44c27e653d2"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jason-gao%2FdockerUsing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jason-gao%2FdockerUsing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jason-gao%2FdockerUsing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jason-gao%2FdockerUsing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jason-gao","download_url":"https://codeload.github.com/jason-gao/dockerUsing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239413778,"owners_count":19634306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose"],"created_at":"2024-11-07T04:06:17.743Z","updated_at":"2025-11-03T12:30:21.528Z","avatar_url":"https://github.com/jason-gao.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n- https://yeasy.gitbooks.io/docker_practice\n- docker run -it --rm -p 4000:80 dockerpracticesig/docker_practice\n\n# dockerfile\n- https://docs.docker.com/engine/reference/builder/\n\n# docker compose\n- https://docs.docker.com/compose/compose-file/\n\n### 删除无用docker镜像和容器\n- 容器\n - docker rm `docker ps -a | grep Exited | awk '{print $1}'` \n \n- 镜像 \n - docker rmi -f  `docker images | grep '\u003cnone\u003e' | awk '{print $3}'`  \n\n\n# 删除网络\n- docker network rm 5dca67408137\n\n## 进入容器\n-  docker exec -it nginx bash\n\n## mac 宿主机ip\n - ping docker.for.mac.host.internal / docker.for.mac.localhost\n \n\n## 显示容器ip\n- docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id\n- docker inspect --format='{{.Name}} - {{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)\n\n## docker desktop for mack network\n- https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds\n\n## docker网络模式\n- https://www.cnblogs.com/yy-cxd/p/6553624.html\n- https://www.cnblogs.com/kevingrace/p/6590319.html\n\n\n# 宿主机访问docker容器\n- 端口映射\n\n# docker容器访问宿主机\n- https://segmentfault.com/q/1010000009381075/\n- https://github.com/hhxsv5/dev-tool/blob/master/LoopbackAlias(Mac%E4%B8%8B%E4%B8%BA%E6%9C%AC%E5%9C%B0%E5%9B%9E%E7%8E%AF%E5%9C%B0%E5%9D%80%E6%B7%BB%E5%8A%A0%E5%88%AB%E5%90%8D)/README.md\n- https://blog.csdn.net/lfwliuliuliu/article/details/84528943\n- https://www.cnblogs.com/delpan/p/7644973.htmlsdf\n- docker.for.mac.localhost\n- DOCKER_HOST\n- --add-host dockerhost:1.1.1.1\n\n- 宿主机docker0 ip Linux下一般是 172.17.0.1 , macOS下一般是 192.168.65.1 \n- bridge ，即桥接网络，以桥接模式连接到宿主机；\n- host 是宿主网络，即与宿主机共用网络； \n- none 则表示无网络，容器将无法联网，\n当容器使用 host 网络时，容器与宿主共用网络，这样就能在容器中访问宿主机网络，\n那么容器的 localhost 就是宿主机的 localhost\n\t- docker run -d --name nginx --network host nginx\n- https://blog.nyan.im/posts/3981.html\n- https://segmentfault.com/q/1010000014307532\n\n\t\n# docker容器互相访问\n- https://www.cnblogs.com/shenh/p/9714547.html\n- https://blog.csdn.net/subfate/article/details/81396532\n- network 或者links\n\n# docker容器静态ip\n- https://github.com/yeszao/dnmp/issues/91\n- 用来指定host\n\n\n# 容器安装php安装扩展 \n- docker-php-ext-install redis\n- https://blog.csdn.net/abc564643122/article/details/89875544\n\n# 构建自己的php容器\n- https://msd.misuland.com/pd/3617186409758065236\n\n\n# 容器挂载\n- 初次挂载 宿主机目录或者文件覆盖容器的，挂载后，宿主机和容器任意修改同步\n\n# load\n- https://www.cnblogs.com/yshyee/p/7258477.html\n\n\n# error\n- apk WARNING Ignoring APKINDEX No such file or directory #207\n\t- https://github.com/gliderlabs/docker-alpine/issues/207\n- PHP on Alpine gives `Warning: Use of undefined constant GLOB_BRACE` #719\n - https://github.com/docker-library/php/issues/719\t  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjason-gao%2Fdockerusing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjason-gao%2Fdockerusing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjason-gao%2Fdockerusing/lists"}