Docker常用命令

Ubuntu安装docker

curl -s https://get.docker.com/ | sh

同步docker镜像到dockerhub上

将容器变为镜像并上传到dockerhub仓库

登录

docker login

查看容器ID

docker ps

转换容器为镜像

docker commit a103d141fc98 arnoux/sql

添加标签

docker tag imageName arnoux/mysql:u1

上传镜像

docker push arnoux/mysql:u1

直接使用Dockerfile构建

构建Dockerfile文件

FROM nginx
RUN echo 'hello word(from docker nginx)' > /usr/share/nginx /html/index.html

生成镜像

docker build -t nginx:v1 .

查看镜像的REPOSITORYTAG

docker images

推送制作的镜像

标记镜像,归入自己的仓库

docker tag nginx:v1 arnoux/nginx:v1

推送镜像

docker push arnoux/nginx:v1

docker常用命令

进入一个正在运行的容器

docker exec -it msf /bin/bash

根据 Dockerfile 构建docker镜像

docker image build -t koa-demo:0.0.1 .