docker p1

打算陆陆续续梳理一些docker的使用心得,从安装到使用到各种奇奇怪怪的功能以及使用中遇到的困难。

参考:https://www.runoob.com/docker/docker-tutorial.html

安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

使用

基础知识

container(相当于images的实例)

启动容器 docker run -it xxx /bin/bash (i表示交互,t表示终端,最后的是交互shell)

退出exit

后台运行容器 docker -itd xxx

进入容器 docker exec 或 attach

查看当前容器 docker ps -a

停止 docker stop ID

重启 docker restart ID

删除容器 docker rm -f ID

images

获取镜像 docker pull xxx:version

列出所有镜像 docker images

查找镜像 docker search xxx

删除镜像 docker rmi xxx

创建镜像(启动容器) docker commit -m=“xxx” -a=“author ID mywork/myproj

dockerfile

通常我们会定义一个Dockerfile,然后根据它来build一个image,之后就可以run了。

posted @ 2021-09-17 16:33  MrDoghead  阅读(59)  评论(0编辑  收藏  举报