1、Linux下的docker安装
$ ls -l /sys/class/misc/device-mapper //查看os中是否有驱动程序 $ sudo apt-get install -y docker.io $ source /etc/bash_completion.d/docker.io $ sudo docker version
2、使用非root用户启动docker容器
$ sudo groupadd docker $ sudo gpasswd -a ${USER} docker
然后注销用户登陆,再重新登陆后即可省略sudo
3、容器的基本操作
$ docker run IMAGE [COMMAND][ARG...] // $ docker run --name="customized name" -i -t IMAGE /bin/bash //-i --interactive -t --tty $ docker ps [-a] [-l] // $ docker inspect "name | id" // $ docker start [-i] "name | id" // $ docker rm "name | id" //
4、守护式容器
1)正常启动一个交互式容器,再使用快捷方式ctrl+p, ctrl+q将容器切换至后台;
2)将在后台运行的容器切换到前台;
$ docker attach "name | id" $ exit
守护容器的基本操作
$ docker run -d IMAGE [COMMAND][ARG...] // $ docker logs [-f] [-t] [--tail] //-f --follows -t --timestamps $ docker top "name | id" // $ docker exec [-d] [-i] [-t] "name | id" [COMMAND][ARG...] // $ docker stop "name | id" // $ docker kill "name | id" //