您的位置:

Ubuntu安装Docker教程

一、安装Docker

1、更新Ubuntu软件包

sudo apt-get update

2、安装Docker

sudo apt-get install docker.io

3、启动Docker服务

sudo systemctl start docker

二、配置Docker镜像加速器

为了加快Docker镜像的下载速度,我们可以配置Docker镜像加速器。

1、打开/etc/docker/daemon.json文件

sudo vi /etc/docker/daemon.json

2、添加加速器地址

在文件中添加以下内容:

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

3、重启Docker服务

sudo systemctl daemon-reload
sudo systemctl restart docker

三、Docker镜像管理

1、查看本地镜像列表

sudo docker images

2、拉取镜像

sudo docker pull [镜像名]

3、删除镜像

sudo docker rmi [镜像名]

四、Docker容器管理

1、新建容器

sudo docker run -it [镜像名] /bin/bash

2、查看容器列表

sudo docker ps -a

3、启动容器

sudo docker start [容器ID]

4、停止容器

sudo docker stop [容器ID]

5、进入容器

sudo docker exec -it [容器ID] /bin/bash

6、删除容器

sudo docker rm [容器ID]

五、Docker Compose

1、安装Docker Compose

sudo apt-get install docker-compose

2、编写Docker Compose文件

编写一个docker-compose.yml文件,参照以下示例:

version: '2.0'
services:
  web:
    build: .
    ports:
      - "5000:5000"
  redis:
    image: "redis:alpine"

3、启动Docker Compose

sudo docker-compose up

六、Docker网络

1、查看网络列表

sudo docker network ls

2、创建自定义网络

sudo docker network create [网络名]

3、连接容器到网络

sudo docker network connect [网络名] [容器名]

4、断开容器与网络的连接

sudo docker network disconnect [网络名] [容器名]

5、删除自定义网络

sudo docker network rm [网络名]