多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## :-: 镜像相关 1. 构建镜像(首先要进入含有Dockerfile的文件夹) ``` docker build -t [镜像名称] . --no-cache ``` 2. 查看镜像文件 ``` docker images ``` 3. 删除镜像 ``` docker rmi [镜像ID] ``` ## :-: 容器相关 1. 构建容器 ``` docker run -itd --network=mysql-network --ip 192.168.1.2 -p 3307:3306 --name mysql-server1 -v /sixstar/mysqlshare/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 ``` 参数说明: * -network=mysql-network:自定义网络名称 * --ip 192.168.1.2:自定义网络ip * -p 3307:3306:宿主机端口:容器端口 * --name mysql-server1:创建的容器名称 * -v /sixstar/mysqlshare/conf:/etc/mysql:宿主机文件夹:容器文件夹 * -e MYSQL_ROOT_PASSWORD=123456:MySQL密码 * mysql:5.7 镜像名称:标签 2. 启动容器 ``` docker start [容器名] ``` 3. 删除容器 ``` docker rm [容器名] ``` 4. 查看容器 ``` docker ps -a ``` 5. 进入容器 ``` docker exec -it [容器名称] bash ``` 6. 退出容器 ``` exit ``` 7. 查看容器日志 ``` docker logs [容器名称] ``` 8. 查看容器网络 ip ``` docker inspect [容器名称]| grep IPAddress ```