1. 程式人生 > >docker常用操作

docker常用操作

avi test 最小 docker 所在 file nta entry .tar.xz

查看鏡像列表:docker image ls

創建最小helloworld

Dockerfile :

FROM scratch
COPY hello /
CMD ["/hello"]

創建鏡像:在Dockerfile所在目錄,執行 docker build -t hello:1.0 .

從本地centos文件創建鏡像:

FROM scratch
ADD centos-7.4.1708-docker.tar.xz /

LABEL name="CentOS Base Image" \
vendor="CentOS" \
license="GPLv2" \
build-date="20170911"

CMD ["/bin/bash"]

從docker倉庫創建鏡像:

FROM centos
MAINTAINER gavinhe [email protected]
RUN mkdir /data
COPY hello /data
ENTRYPOINT ["/data/hello", "gavin"]

上傳鏡像到騰訊雲

登錄:

docker login --username=100003767822 ccr.ccs.tencentyun.com

上傳:

docker tag 9525a3d24b8b ccr.ccs.tencentyun.com/test_n/hello:3.1

docker push ccr.ccs.tencentyun.com/test_n/hello:3.1

docker常用操作