Docker 容器的操做命令,記錄下來!💻🦉nginx
$ sudo service docker restart
複製代碼
$ docker image ls
複製代碼
$ docker ps
複製代碼
$ docker ps -a
複製代碼
$ docker ps -l
複製代碼
$ docker ps -n=2
複製代碼
$ docker stop CONTAINER_ID
複製代碼
-f
參數)$ docker rm CONTAINER_ID
複製代碼
$ docker rm $(docker ps -a -q)
複製代碼
注意:docker ps -a
會列出全部容器的id,供rm命令刪除。docker
$ docker create nginx
複製代碼
$ docker start CONTAINER_ID
複製代碼
$ docker create --name=nginx nginx
複製代碼
此時的name屬性就不是隨機生成的,而是用戶指定的nginx。ubuntu
$ docker run --name nginx1 -d -p 8080:80 nginx
複製代碼
-d表示容器在後臺運行,-p表示將容器的80端口映射到宿主 機的8080端口 運行成功後,在瀏覽器中輸入http://localhost:8080就能看到Nginx的默認頁面了。瀏覽器
$ docker run --name ubuntu -it ubuntu /bin/bash
複製代碼
##應用程序自己的運行環境
FROM openjdk:8-jre-alpine
##設置應用程序的工做目錄
WORKDIR /app
##將當期目錄內容複製到/app容器中
COPY . /app
##使用端口8090鏈接容器與外部世界
EXPOSE 8090
##定義環境變量
ENV ***
複製代碼
下期學習Docker容器內執行的命令。🐮bash
歡迎關注我的微信公衆號:桃李報春 我的博客:leeyunt.top微信