# docker操作指南 ## 常用命令 ### docker ```shell # 查看docker进程 docker ps docker ps -a # 查看docker镜像 docker images # 查看docker配置信息 docker config # 查看容器输出日志 docker logs -f xxx服务名 # 进入容器 docker exec -it xxx服务名 /bin/bash ``` ### docker-compose #### 安装 ```shell # docker-compose安装 # 下载安装包(速度慢的话也可以自己下载上传到服务器) sudo curl -L "https://github.com/docker/compose/releases/download/这里改成对应的版本号/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 设置权限 sudo chmod +x /usr/local/bin/docker-compose # 添加软连接 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose # 查看安装信息 docker-compose --version # 卸载数据 sudo rm /usr/local/bin/docker-compose ``` #### 启动与关闭 ```shell # docker-compose启动服务(命令的执行必须在docker-compose.yaml文件下,或者进行指定) docker-compose up # 以守护进程的方式启动 docker-compose up -d # docker-compose关闭服务(命令的执行必须在docker-compose.yaml文件下,或者进行指定) docker-compose stop # docker-compose移除服务(命令的执行必须在docker-compose.yaml文件下,或者进行指定) docker-compose rm ``` ## docker安装 安装参考文档:https://docs.docker.com/engine/install/debian/#install-using-the-convenience-script 注:debian 8 只需安装docker-ce就可以了! ## 环境变量 参考:[Docker Compose 引用环境变量](https://www.cnblogs.com/sparkdev/p/9826520.html)