标签:容器 ce yum 镜像 Docker 历程 安装 docker
一.安装Docker-ce(安装文档来源于阿里镜像站http://u6.gg/sMVvC)
1.安装必要的系统工具:sudo yum -y install yum-utils device-mapper-persistent-data lvm2
2.添加软件源信息:sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.生成缓存信息:sudo yum makecache fast
4.安装Docker-ce:sudo yum -y install docker-ce
5.开启IPV4转发:vim /etc/sysctl.conf
1 net.ipv4.ip_forward=1
6.创建json文件加速镜像下载速度:vim /etc/docker/daemon.json
1 { 2 "registry-mirrors": ["https://registry.docker-cn.com"] 3 }
7.启动Docker:systemctl start docker
8.验证Docker信息:docker info或者docker --version
9.Docker需要启动iptables服务来做端口映射,但在CentOS7中默认使用firewalld来进行管理,所以可能会导致Docker的使用出现问题,可以进行如下操作自行安装iptables来使用
- systemctl disable firewalld
- yum -y install iptables-services
- systemctl enable iptables
二.Docker的基本使用:
1.镜像具体操作指令:
docker images | 查看本地镜像 |
docker search 镜像名 | 搜索镜像资源(镜像名没有/分隔的一般为顶级仓库镜像资源,有/分隔的一般为私人仓库或企业仓库) |
docker image pull 镜像名:标签 | 拉取镜像 |
docker image ls --no-trunc | 查看镜像详细信息 |
docker rmi 镜像名/id | 删除镜像 |
docker load/save | 导入/导出镜像文件 |
2.容器具体操作选项:
start(-i/-a)/stop | 启动(交互模式/附加终端)/停止容器 |
kill | 强制停止容器 |
run | 创建容器后直接启动 |
pause/unpause | 暂停/恢复容器 |
ps/container ls | 查看正在运行的容器列表 |
ps -a | 查看全部容器列表 |
rm | 删除容器 |
其中使用run创建容器时的参数如下:
-t | 指定容器终端程式 |
-i | 交互式访问 |
--name | 指定容器名称 |
--rm | 容器停止时自动删除 |
-d | 容器后台运行 |
--network | 指定容器网络模式(默认bridge) |
标签:容器,ce,yum,镜像,Docker,历程,安装,docker 来源: https://www.cnblogs.com/intifi/p/12129315.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。