ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Docker基础学习
[打印本页]
作者:
欢乐狗
时间:
2022-8-9 14:43
标题:
Docker基础学习
1. 虚拟化技术
运行在虚拟机上,不在物理机上运行
实现应用程序、软件服务进程资源隔离
对老旧服务器资源进行重组
1. Docker 虚拟化
技术机制和集装箱类似:打包其他应用以及依赖包到一个可移植的容器中,然后发布到linux机器上
完全使用沙箱机制
虚拟化结构图
graph LR 底层硬件-->主机系统-->docker服务-->App软件
支持linux(内核要求3.8+)和windows系统
2. Docker安装
从https://download.docker.com/linux/static/stable/网址下载指定版本
解压安装包
tar -xzvf docker-xx.xx.x.tgz
复制代码
创建Docker程序部署目录/usr/local/docker/
mkdir -p /usr/local/docker/
复制代码
将解压的docker包移动到部署目录中
\mv docker/* /usr/local/docker/
复制代码
查看是否部署成功
ls -l /usr/local/docker/
复制代码
创建用户组
useradd -s /sbin/nologin docker -M
复制代码
添加环境变量
export PATH=$PATH:/usr/local/docker/
复制代码
将命令追加到的profile文件中
vim /etc/profile
复制代码
#进入文件的编辑模式,在文件最后追加
export PATH=$PATH:/usr/local/docker/
复制代码
刷新配置文件
source /etc/profile
复制代码
启动docker
ps -ef|grep -aiE docker
复制代码
查看版本
docker --version
复制代码
3. Docker安装软件
搜索要安装的软件
docker search xxx
复制代码
选择软件名字进行安装
docker pull xxx
复制代码
查看镜像列表
docker images
复制代码
上传软件
docker push xxx
复制代码
通过镜像创建容器并运行软件
docker run -d xxx
# 还有很多设置参数,可以通过docker run --help|more查看
复制代码
停止软件
docker stop xxx
复制代码
启动软件
docker start xxx
复制代码
删除容器
docker -rm -f xxx
复制代码
删除镜像
docker -rmi -f xxx
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4