Docker学习-01

一、初识Docker

1、Docker是一个开源的应用容器引擎,诞生于2013年初,基于Go语言实现。

2、Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上。

3、容器是完全使用沙箱机制,相互隔离。容器性能开销极低。

总结:Docker是一种容器技术,用于解决软件跨环境迁移的问题。

二、安装Docker

参考教程:https://blog.csdn.net/wblylh/article/details/127471316

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

如果你不要让docker开机启动,可以输入:

sudo systemctl disable docker

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

sudo systemctl status docker

 

猜你喜欢

转载自blog.csdn.net/xiao_qs/article/details/130657468