Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的
Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(摘自百度百科)
docker初接触02— cp、export、save、load
一、下载安装环境:ubuntu20.04
#阿里云镜像安装
$ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
#apt安装
$ sudo apt install docker-ce dicker-ce-cli containerd.io
#查看版本 docker --version1、配置国内镜像加速地址
vim /etc/docker/daemon.json
#添加(修改)内容
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
#保存并退出
#重启服务加载配置
systemctl reload docker
systemctl restart docker
service docker status
#将当前账号加入到root组(非root账号情况下使用)
sudo gpasswd -a ${USER} docker
#断开连接后重新登录即可
2、镜像操作
#查询可以下载镜像 docker search tomcat9 #查看当前已拥有镜像 docker images #查看镜像详情 docker inspect tomcat:8.0.29 #添加指定版本镜像 docker pull tomcat:8.0.35 #删除镜像 docker rmi -f febxxxxxx #(IMAGE ID) #-f 强制删除() #运行容器 docker run -itd -P febxxxxxx #(IMAGE ID) #-it 交互终端 #-d 后台运行 #--rm 停止后删除 #--name 自定义名字 #-P 随机端口 #-p 80:8080 指定端口映射3、容器命令
#查询容器 docker ps #-a 显示所有容器 #-q 仅显示CONTAINER ID #停止容器 docker stop tomcat9 #启动容器 docker start tomcat9



