当前位置:   article > 正文

Ubuntu虚拟机安装Docker

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
  • 1

2.安装软件包依赖

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

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

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

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

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

5.再次更新源列表

sudo apt update
  • 1

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

sudo apt-cache policy docker-ce
  • 1

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

sudo apt install docker-ce
  • 1

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

docker
  • 1

9.查看安装的Docker版本

docker -v
  • 1

在这里插入图片描述

10.启动Docker服务

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

11.设置开机自启动docker

sudo systemctl enable docker
  • 1

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

sudo systemctl status docker
  • 1

在这里插入图片描述

3 Docker入门使用

1、拉取镜像:

sudo docker pull hello-world
  • 1

在这里插入图片描述

2、查看镜像信息:

sudo docker images hello-world
  • 1

在这里插入图片描述

3、测试能否正常使用:

sudo docker run hello-world
  • 1

在这里插入图片描述

4 添加base镜像

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

1、下载CentOS镜像:

sudo docker pull centos
  • 1

在这里插入图片描述

2、查看镜像:

sudo docker images centos
  • 1

在这里插入图片描述

5 构建自己的镜像

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

5.1 docker commit

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

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

sudo docker pull ubuntu
  • 1

1、运行容器。

sudo docker run -it ubuntu
  • 1

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

2、安装Vim。

apt-get update
apt-get install vim
  • 1
  • 2

3、保存为新的镜像。

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

docker ps
  • 1

在这里插入图片描述

peaceful_gould为该容器的暂用名。

(2)新终端保存镜像:

sudo docker commit peaceful_gould ubuntu_with_vi
  • 1

将该容器保存为ubuntu_with_vi

(3)查看镜像:

sudo docker images
  • 1

在这里插入图片描述

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

sudo docker stop peaceful_gould
  • 1

(5)运行新镜像:

sudo docker run -it ubuntu_with_vi
  • 1

在这里插入图片描述

5.2 Dockerfile

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

mkdir docker_file
cd docker_file
sudo gedit Dockerfile
  • 1
  • 2
  • 3

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

FROM ubuntu
RUN apt-get update && apt-get install -y vim
  • 1
  • 2

3、运行build命令:

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

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

在这里插入图片描述

4、查看镜像信息:

sudo docker images
  • 1

在这里插入图片描述

参考资料:

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/776872
推荐阅读
相关标签
  

闽ICP备14008679号