Docker指令大全
Docker Service
$ docker version$ service docker status$ service docker start$ service docker restart$ service docker stopImage
$ docker inspect cassandra$ docker search cassandraContainer
Last updated
$ docker version$ service docker status$ service docker start$ service docker restart$ service docker stop$ docker inspect cassandra$ docker search cassandraLast updated
$ docker build -t "tiangolo/nginx_flask" .$ docker build --no-cache -t "tiangolo/nginx_flask" .$ docker rmi {old tag}$ docker tag {old tag} {new tag}root@vm:/home/jennifer# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cutejaneii/pythonapp3 latest e0cbc38a4b19 3 weeks ago 79.7MB
root@vm:/home/jennifer# docker tag cutejaneii/pythonapp3 cutejaneii/pythonapp3_new
root@vm:/home/jennifer# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cutejaneii/pythonapp3 latest e0cbc38a4b19 3 weeks ago 79.7MB
cutejaneii/pythonapp3_new latest e0cbc38a4b19 3 weeks ago 79.7MB$ docker save -o imgFlask tiangolo/nginx_flask$ docker load -i imgFlask$ docker push cutejaneii/docker.uwsgi-nginx-flask-emperor$ vim /etc/default/docker
DOCKER_OPTS="$DOCKER_OPTS --insecure-registry=192.168.0.1:5500"$ docker export -o xxx.tar [ContainerID]
$ docker export [ContainerID] > xxx.tar$ cat xxx.tar | docker import - cutejaneii/xxx$ docker stop [container id]$ docker rm [container id]$ docker ps$ docker ps -a$ docker start [container id]$ docker logs [container id]$ docker inspect [container id]$ docker exec -i -t [ContainerID] bash$ docker run -d -p 8080:80 --name ContainerName tiangolo/nginx_flask$ docker run -d -p 8080:80 --name ContainerName -v /etc/localtime:/etc/localtime:ro tiangolo/nginx_flask$ docker run -d -p 8080:80 -p 8181:81 --name ContainerName tiangolo/nginx_flask$ docker run -d --name ContainerName -v /{folder}/app:/app tiangolo/nginx_flask$ docker run -d --name ContainerName -v /{folder}/app:/app:ro tiangolo/nginx_flask$ docker run -d --net=host --restart=always cutejaneii/imgID$ docker run -d --net=host -e "TZ=Asia/Taipei" cutejaneii/docker.nginx-flask-python-pandas$ docker run -d --net=host --restart=always -e PYTHONIOENCODING=UTF-8 [image]$ cd /sbin
$ ip route|awk '/default/ {print $3}'$ truncate -s 0 /var/lib/docker/containers/*/*-json.log$ docker cp [ContainerID]:/etc/cassandra/cassandra.yaml cassandra.yaml$ docker cp cassandra.yaml [ContainerID]:/etc/cassandra/cassandra.yaml$ sudo apt-get purge docker-ce
$ sudo rm -rf /var/lib/dockerdocker volume create --driver local \
--opt type=nfs \
--opt o=nfsvers=3,addr=192.168.0.55,rw \
--opt device=:/nfsfolder \
volume_nfs