Ubuntu18.04安装Docker
我是使用VMware虚拟机中安装的Ubuntu18.04,因为前几天在电脑上搞Xen虚拟化把Ubuntun系统意外搞崩了,所以这次吸取以下教训,先在虚拟机上玩玩。
-
安装VMware虚拟机,安装Ubuntu18.04。步骤网上一搜一大堆。。。。。
-
sudo su进入root模式,不用每条指令都加sudo了鸭!
-
sudo apt-get update更新,我就喜欢sudo,就不进root,哎就是玩 -
sudo apt-get install -y docker.io下载安装docker,由于此命令简单,我就不贴图了 -
sudo docker -v版本查看 如果显示如下说明docker安装成功
-
sudo systemctl start docker启动docker -
sudo systemctl enable docker运行系统引导时启用 docker
OK,到现在docker已经运行在你的系统上,接下来需要利用docker做点事情了
sudo docker pull hello-world万物皆可hello world!!!docker也不例外,咱们先拉取一个最简单的镜像,使用pull命令
不和我的一样没关系啦,我已经拉过一次了
sudo docker images查看本地主机已经存在的镜像
好多镜像没关系,咱只看绿颜色的hello-world就行了,如果被绿了,说明你成功啦!!!
sudo docker run hello-world:latest运行你拉取的镜像,然后hello-world就变成容器了。哦,好奇怪。。其实这一步就是把镜像实例化了,就类比与C++的类和对象的关系一样。如果你还不是很明白,可以去看以下这个帖子:dockone.io/article/605…
如果出现这个界面,说明你大功告成了!!
ps:run后面有很多可配置的参数,本贴就不一一说明了,感兴趣的可以深入研究一下
下面还有一些docker常用的命令,可以参考一下
docker start container_name/container_id //启动Docker容器
docker stop container_name/container_id //停止docker容器
docker restart container_name/container_id //重启docker容器
docker kill container_name/container_id //杀掉一个运行中的容器
docker attach container_name/container_id //后台启动一个容器后,进入到这个容器
docker rm container_name/container_id //删除容器
docker pause //暂停容器中所有的进程
docker unpause //恢复容器中所有的进程
docker exec //在运行的容器中执行命令,退出宿主但不关闭容器
docker cp //用于容器与主机之间的数据拷贝
docker diff //检查容器里文件结构的更改
docker import //从归档文件中创建镜像
docker save //将指定镜像保存成 tar 归档文件
docker load //导入使用 docker save 命令导出的镜像
exit //直接退出容器,返回宿主机
docker container prune//清理所有处于终止状态的容器
本贴完毕,下一贴说一下本地程序通过Docker发布