赞
踩
https://blog.csdn.net/Super_Jadroid/article/details/135092514
原文链接:
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
1、拉取镜像:
sudo docker pull hello-world
2、查看镜像信息:
sudo docker images hello-world
3、测试能否正常使用:
sudo docker run hello-world
一般为各种Linux发行版的Docker镜像。
1、下载CentOS镜像:
sudo docker pull centos
2、查看镜像:
sudo docker images centos
如果所需要的镜像网上没有,那只能自己创建Docker镜像。方法有两种:
(1)docker commit命令和(2)Dockerfile构建文件。
步骤:
(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
使用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著
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。