以下是常见操作步骤:
更新系统环境
Ubuntu/Debian
<code>apt-get update && apt-get install -y wget vi<span style="background-color: initial; font-family: inherit; font-size: inherit; color: initial;">m</span></code>
CentOS/RHEL
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Docker
Docker 安装脚本
<code>wget -qO- get.docker.com | bash</code>
查看 Docker 安装版本等信息
<code>docker version</code>
启动 Docker 服务
<code>systemctl start docker</code>
重启docker服务
<code>systemctl restart docker</code>
查看 Docker 运行状态
<code>systemctl status docker</code>
将 Docker 服务加入开机自启动
<code>systemctl enable docker</code>
Docker compose
安装 Docker compose
<code>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</code>
赋予执行权限
<code>sudo chmod +x /usr/local/bin/docker-compose</code>
查看 docker-compose 版本
<code>docker-compose --versio<span style="background-color: initial; font-family: inherit; font-size: inherit; color: initial;">n</span></code>
其他常用命令
常用 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
