Debian/Centos安装Docker和Docker-compose简单使用命令

4,384次阅读
6 条评论

Debian/Centos安装docker和docker-compose,常用命令,简单记录。

官方安装教程:

ubuntu:https://docs.docker.com/engine/install/ubuntu/

debian:https://docs.docker.com/engine/install/debian/

centos:https://docs.docker.com/engine/install/centos/

1.脚本安装Docker:

安装docker(仅适用debian10/11,debian9适用方法2):

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

安装Docker-compose(适用centos和debian):

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
#验证docker-compose版本
docker-compose --version

Centos安装docker:

yum install -y yum-utils
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io -y
systemctl start docker
systemctl enable docker

2.apt源安装docker/docker-compose

Debian 官方的版本库中并不一定是 Docker 最新的安装包,为了保证是最新版,我们从 Docker 官方库来安装(适用Debian9/10/11)

更新现有的软件包列表:

apt update

安装一些必备软件包,让 apt 通过 HTTPS 使用软件包:

apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

将官方 Docker hub 的 GPG key 添加到系统中:

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -

执行后输出结果OK

将 Docker 版本库添加到APT源:

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

接下来,我们用新添加的 Docker 软件包来进行升级更新:

apt update

安装docker-ce:

apt install docker-ce -y
#检查docker版本
docker --version

查看docker是否正在运行:

systemctl status docker
systemctl start docker
systemctl enable docker

安装docker-compose:

apt install docker-compose -y
#检查docker-compose 版本
docker-compose --version

3.docker基本命令

Docker 容器(containers)是从 Docker 镜像生成出来的。默认情况下,Docker 从Docker Hub下载这些镜像,Docker 公司在运营这个Docker Hub

查看本地镜像:docker images

查看正在运行的docker容器:docker ps

删除某个docker镜像:docker rm

启动/停止容器:docker start/stop 容器ID或容器名

删除不用的容器:docker rm 容器ID或容器名

正文完
 
评论(6 条评论)