配置docker加速器
第一步,到 https://www.daocloud.io/mirror#accelerator-doc 登陆
第二步,还到 https://www.daocloud.io/mirror#accelerator-doc 找到 Mac 选项卡,复制镜像链接
第三步,打开 Mac 最上方的 Docker 图标,选择 Preference,选择 Daemon 选项卡,把镜像链接加到 Registry mirrors 中,保存重启。
docker pull nginx
启动一个容器
docker run --name nginx-test -d -p 8080:80 -v /mydata/test1:/usr/share/nginx/html nginx #第一个,将8080端口映射到容器中的80端口
-d 后台运行
-p 端口映射
-v 目录映射
进入一个容器
docker exec -it name bash
查看所有容器ID docker ps -aq eg: docker stop $(docker ps -aq)
查看所有容器 docker ps -a
查看容器的详情 docker inspect f257d69e0035
搜索镜像 docker search swoft/swoft
查看本地镜像 docker images
删除容器 docker stop docker rm
删除镜像 docker rmi
容器与宿主之间传文件
容器文件复制到本地 docker cp 96f7f14e99ab:/www /tmp/
本地文件传给容器 docker cp /www/runoob 96f7f14e99ab:/www 96f7f14e99ab 是CONTAINER ID
删除指定服务 docker stop $(docker ps -a -q --filter name=consul*) //服务名consul
127.0.0.1访问不了的问题 host.docker.internal