什么是Docker:
什么是docker-compose:
什么是Dockerfile
主要掌握这些就能基本使用
docker run # 从镜像创建并运行新容器
docker exec # 在正在运行的容器中执行命令
docker ps # 列出容器
docker build # 从 Dockerfile 构建镜像
docker pull # 从仓库下载映像
docker push # 将镜像上传到仓库
docker images # 列出镜像
docker logs # 查看日志
docker rm # 删除容器
docker rmi # 删除镜像
这些命令需要用的时候对照本说明看一下, 查看命令参数添加 --help. 没写上的其他命令就看docker --help
主要掌握这些就能基本使用
docker-compose up # 拉起所有服务, 有参数可以后台启动服务, 也可以只启动单个服务
# 例子
$ docker-compose up -d # 后台启动所有服务
$ docker-compose up -d A B # 后台启动名为A和B的服务
docker-compose down # 停止所有服务, 也可以配置参数只停止单个服务
# 例子
$ docker-compose down A B # 停止A和B服务
$ docker-compose down --remove-orphans # 停止所有服务, 包括docker-compose未列出的服务
# 有些命令和docker命令差不多, 参数自己查
docker-compose run
docker-compose ps
docker-compose exec
docker-compose logs
这些命令需要用的时候对照本说明看一下, 查看命令参数添加 --help. 没写上的其他命令就看docker-compose --help
docker build执行构建/Docker文件夹里docker-compose读取yml配置进行操作./Docker文件夹里