以下是常见操作步骤:
更新系统环境
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