docker常用命令集

docker admin 88℃ 0评论

docker run -p 9000:9000 –name myphp -v d:/docker/www/:/var/www/html/ –privileged=true -d php:7.1.0-fpm

#查看php镜像的ip地址
docker inspect –format='{{.NetworkSettings.IPAddress}}’ myphp

172.17.0.2

#修改default.conf配置文件,使fastcgi_pass的值为 172.17.0.2:9000

vi /docker/nginx/conf.d/default.conf

fastcgi_pass 172.17.0.2:9000;

docker run -p 80:80 –name mynginx -v d:/docker/www:/usr/share/nginx/html -v d:/docker/nginx/conf.d:/etc/nginx/conf.d –privileged=true -d nginx

#docker-php-ext-install bcmath dba exif mysqli pdo_mysql sysvsem sysvshm pdo_mysql

#验证
#php -m | grep -i ‘mysql’

杀死所有正在运行的容器
docker kill $(docker ps -a -q)

删除所有已经停止的容器
docker rm $(docker ps -a -q)

docker rmi $(docker images -q -f dangling=true)

docker rmi 镜像id

docker rmi $(docker images -q)

docker images

挂载:

docker run -it -v /c/Users/test/data:/data -p 8000:8000 clarencep/tp5-dev /bin/bash

转载请注明:朋克网 » docker常用命令集

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址