Ubuntu虚拟机安装Docker

1 Ubuntu 忘记密码

https://blog.csdn.net/Super_Jadroid/article/details/135092514

在这里插入图片描述

2 Ubuntu虚拟机安装Docker

原文链接:

https://blog.csdn.net/x7536987/article/details/124808845

1.更新软件源列表

sudo apt update

2.安装软件包依赖

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

3.在系统中添加Docker的官方密钥

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

4.添加Docker源,选择stable长期稳定版

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

5.再次更新源列表

sudo apt update

6.查看可以安装的Docker版本

sudo apt-cache policy docker-ce

7.开始安装Docker(ce表示社区版)

sudo apt install docker-ce

8.查看是否成功安装Docker,出现下图,说明安装成功

docker

9.查看安装的Docker版本

docker -v

在这里插入图片描述

10.启动Docker服务

sudo systemctl start docker    //wsl 不好使换成service

11.设置开机自启动docker

sudo systemctl enable docker

12.查看Docker是否开启,出现绿色圆点表示服务正常开启

sudo systemctl status docker

在这里插入图片描述

3 Docker入门使用

1、拉取镜像:

sudo docker pull hello-world

在这里插入图片描述

2、查看镜像信息:

sudo docker images hello-world

在这里插入图片描述

3、测试能否正常使用:

sudo docker run hello-world

在这里插入图片描述

4 添加base镜像

一般为各种Linux发行版的Docker镜像。

1、下载CentOS镜像:

sudo docker pull centos

在这里插入图片描述

2、查看镜像:

sudo docker images centos

在这里插入图片描述

5 构建自己的镜像

如果所需要的镜像网上没有,那只能自己创建Docker镜像。方法有两种:
(1)docker commit命令和(2)Dockerfile构建文件。

5.1 docker commit

步骤:
(1)运行容器。
(2)修改容器。
(3)将容器保存为新的镜像。

假如要在Ubuntu下安装vim。
0、下载ubuntu镜像。

sudo docker pull ubuntu

1、运行容器。

sudo docker run -it ubuntu

-it是以交互模式进入容器,并打开终端。

2、安装Vim。

apt-get update
apt-get install vim

3、保存为新的镜像。

(1)在另外一个新终端可以查看当前运行的容器:

docker ps

在这里插入图片描述

peaceful_gould为该容器的暂用名。

(2)新终端保存镜像:

sudo docker commit peaceful_gould ubuntu_with_vi

将该容器保存为ubuntu_with_vi

(3)查看镜像:

sudo docker images

在这里插入图片描述

(4)关闭运行中的镜像:

sudo docker stop peaceful_gould

(5)运行新镜像:

sudo docker run -it ubuntu_with_vi

在这里插入图片描述

5.2 Dockerfile

使用build命令读取Dockerfile中的镜像构建信息。
1、首先新建一个文件夹,在文件夹内新建Dockerfile文件:

mkdir docker_file
cd docker_file
sudo gedit Dockerfile

2、在文件内写入以下命令并保存:

FROM ubuntu
RUN apt-get update && apt-get install -y vim

3、运行build命令:

sudo docker build -t ubuntu-with-vi-dockerfile .

将新镜像命名为ubuntu-with-vi-dockerfile,命令末尾的.表示在当前目录下查找Dockerfile。

在这里插入图片描述

4、查看镜像信息:

sudo docker images

在这里插入图片描述

参考资料:

《每天5分钟玩转Docker容器技术》CloudMan著

  • 25
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值