docker的安装和打包

本文详细介绍Docker在Windows 10环境下的安装步骤,包括配置镜像下载源、镜像打包、上传及下载,同时提供了Ubuntu镜像的阿里云源配置方法,以及常用Docker命令总结。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker的安装
安装环境window10
查看docker命令,请滑动到最下面
下载地址:http://get.daocloud.io/#install-docker-for-mac-windows
安装完成后会有三个图标,傻瓜式安装,一路下一步就可以
在这里插入图片描述
然后打开带红框的这个
第一次加载会下载一个文件速度非常慢,!也可以从官网下载最新的
加载完成的页面,会出现这个鲸鱼,docker -v查看版本号
在这里插入图片描述
现在配置一下docker
执行docker-machine ssh default命令,出现这个大鲸鱼
在这里插入图片描述
再执行sudo sed -i “s|EXTRA_ARGS=’|EXTRA_ARGS=’–registry-mirror=https://registry.docker-cn.com |g” /var/lib/boot2docker/profile命令,配置镜像下载地址
在这里插入图片描述执行结束没有提示,如果粘贴的报错,请手打该命令
再执行exit命令(注意这里没有括号)
在这里插入图片描述
执行docker-machine restart default重启一下服务器
在这里插入图片描述输入docker info查看修改后的结果
在这里插入图片描述
这里就是修改成功了
docker的打包
进入开启的镜像执行docker attach + 镜像名称
进入关闭的镜像docker start -i + 镜像名称
执行apt-get update更新下镜像
在这里插入图片描述
执行apt-get install -y vim安装工具包
没有错的就是对的,由于太长截取不下,这里就不截取了
更换ubuntu镜像为阿里云
执行以下三个命令
cp /etc/apt/sources.list /etc/apt/sources.list.bak
rm /etc/apt/sources.list
vim /etc/apt/sources.list
在这里插入图片描述
粘贴这段代码
写入相关镜像
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
在这里插入图片描述保存
再次更新镜像,执行以下命令,没有错的就是对的
apt-get update
apt-get install -y wget
apt-get install -y openssh-server
apt-get install -y net-tools
apt-get install -y net-tools # ifconfig
apt-get install -y iputils-ping # ping
apt-get install -y gcc
apt-get install -y make
以上命令完成后可以安装你需要的环境了,这里我安装的python2,python3
安装环境
apt-get install -y python3
安装pip命令
apt-get install -y python3-pip
安装环境
apt-get install -y python2.7
安装pip命令
apt-get install -y python-pip
测试
python3
pip3 list
python2
pip2 list
打包镜像
先用exit退出
docker commit -a ‘随意打’ -m ‘这里写备注’ 容器名称 为打包的镜像命名
这里建议先注册一个docker账号(https://hub.docker.com/) 打包的镜像名命名为docker号/镜像名 例如:123456/text
成功后会出现下面的情况
在这里插入图片描述
上传docker镜像到网上
执行docker login
在这里插入图片描述
输入账号,密码看不到,直接输入,出现succeded就登陆成功了
执行docker push + 带docker账号的镜像文件
在这里插入图片描述
出现下面的情况就上传成功你可以登陆docker官网查看
在这里插入图片描述下载命令docker pull 文件名
docker命令:
docker images --查看docker内安装的所有镜像

dokcer ps --查看当前正在运行的容器

docker ps -a --列举当前已经创建的所有容器

docker run -i -t 镜像名称(ubuntu) /bin/bash --以ubuntu镜像为模板,
创建一个容器并以守护进程的方式在后台运行,新建一个伪终端

docker run -i -t --name=‘zhangsan’ 镜像名称(ubuntu) /bin/bash ----以
ubuntu镜像为模板,给容器指定一个名称

docker run -i -t -d --name=‘zhangsan’ 镜像名称(ubuntu) /bin/bash —
-d命令创建好容器后自动进入后台

exit --退出当前容器(一般不建议,会直接退出容器)

docker start -i 容器name/ID --重启一个已停止的容器

ctrl+p ctrl+q --进入容器后,使用快捷键容器则会进入后台运行
(如果没反应直接右上角)

docker attach 容器ID --通过ID进入一个正在运行的容器

docker rm 容器name/ID --根据容器name或者ID进行删除,
只能删除没有运行的容器,也可以一次性删除多个容器,ID之间用空格隔开

docker rm -f 容器name/ID --强制删除一个容器

ubuntu安装软件:apt-get install -y 软件名称
centos安装软件:yum install -y 软件名称
mac安装软件:brew install -y 软件名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值