以下是常见操作步骤:
更新系统环境
Ubuntu/Debian
apt-get update && apt-get install -y wget vim
CentOS/RHEL
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Docker
Docker 安装脚本
wget -qO- get.docker.com | bash
查看 Docker 安装版本等信息
docker version
启动 Docker 服务
systemctl start docker
重启docker服务
systemctl restart docker
查看 Docker 运行状态
systemctl status docker
将 Docker 服务加入开机自启动
systemctl enable docker
Docker compose
安装 Docker compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose
查看 docker-compose 版本
docker-compose --version
其他常用命令
常用 Docker 命令
- 查看所有容器:
docker ps -a - 启动容器:
docker start <container_id> - 停止容器:
docker stop <container_id> - 删除容器:
docker rm <container_id> - 构建镜像:
docker build -t <image_name> . - 运行容器:
docker run -d --name <container_name> <image_name> - 查看容器日志:
docker logs <container_id> - 进入容器:
docker exec -it <container_id> /bin/bash
常用 Docker Compose 命令
- 启动服务:
docker-compose up -d - 停止服务:
docker-compose down - 查看所有服务:
docker-compose ps - 查看服务日志:
docker-compose logs <service_name> - 进入服务容器:
docker-compose exec <service_name> /bin/bash