docker 常用命令总结
docker pull nginx
docker images
docker run -d -p 81:80 nginx
docker ps
docker ps -a
docker exec -it $(Container ID) bash
/user/share/nginx/html
docker rm - f $(Container ID)
docker commit $(Container ID) $(name)
touch Dockerfile
vim Dockerfile
From nginx
ADD ./ /user/share/nginx/html
docker build -t m2 .
docker save m2 > m2.tar
docker rmi m2
docker load < m2.tar
docker run -d -p 91:80 --name mynginx -v `pwd`:/usr/share/nginx/html nginx:1.13
如果使用laradock 将原有的mysql8.0版本切换成5.7版本
先删除容器 再删除镜像
将laradock 中的.env 的mysql版本由latest(8.0) 更换到5.7
然后 删除 rm -f ~/.laradock/mysql/ 这个文件夹内容
docker-compose build mysql 重建mysql
使用docker-compose up -d mysql 加载新的mysql