Docker学习

个人尚硅谷视频学习Docker笔记(一)

Docker简介

是什么?

docker是一种容器(容器虚拟化技术),我们可以在这个容器中配置我们的开发环境,部署的时候我们就可以不用重新去创建服务器的运行环境了。  也就是说在部署程序的时候可以把原始环境一模一样的复制过来,开发人员利用Docker可以消除协作编码时 “在我机器上可以正常运行” 的问题。

Centos7下安装步骤

新的Centos需要先下载gcc

yum -y install gcc c++

然后下载docker,并指定仓库地址,设置国内的阿里云。

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum软件包索引

yum makecache fast

安装DockerCE

yum -y install docker-ce docker-ce-cli containerd.io

启动Docker

systemctl start docker

运行Docker测试是否启动成功

docker run hello-world

卸载docker

systemctl stop docker

yum remove docker-ce docker-ce-cli containerd.io

rm -rf /var/lib/docker

rm -rf /var/lib/containerd

Docker常用命令

帮助启动类

镜像命令

docker --help 可以查看docker命令

docker 命令名 --help 查看某个命令的作用

docker images   查看docker有哪些镜像

容器命令

docker ps :列出所有正在运行的容器实例

docker run 镜像名 : 新建+启动容器

 

 删除容器:docker rm 容器ID或容器名

 强制删除容器:docker rm  -f 容器ID或容器名

重要命令:

启动守护式容器:docker run -d 容器名    (后台启动)

查看容器的日志:docker logs 容器名或者容器ID

查看容器内部细节:docker inspect 容器ID

重新进入到容器:docker attach 容器ID   docker exec -it 容器ID bashShell

 容器内容导入主机:docker cp 容器ID:容器内路径 主机目录

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值