操作
命令說明
檢索docker search 關鍵字 eg:docker search redis
我們經常去docker hub上檢索映象的詳細資訊,如映象的tag。
拉取docker pull 映象名:tag
:tag是可選的,tag表示標籤,多為軟體的版本,預設是latest
列表docker images
檢視所有本地映象
刪除docker rmi image-id
刪除指定的本地映象
軟體映象——執行映象——產生乙個容器
1、搜尋映象
[root@localhost ~]
# docker search tomcat
2、拉取映象
[root@localhost ~]
# docker pull tomcat
3、根據映象啟動容器
docker run --name mytomcat -d tomcat:latest
4、docker ps
檢視執行中的容器
5、 停止執行中的容器
docker stop 容器的id
6、檢視所有的容器
docker ps -a
7、啟動容器
docker start 容器id
8、刪除乙個容器
docker rm 容器id
9、啟動乙個做了埠對映的tomcat
[root@localhost ~]
# docker run -d -p 8888:8080 tomcat
-d:後台執行
-p: 將主機的埠對映到容器的乙個埠 主機埠:容器內部的埠
10、service firewalld status ;檢視防火牆狀態
service firewalld stop:關閉防火牆
11、檢視容器的日誌
docker logs container-name/container-id
更多命令參看
可以參考每乙個映象的文件
docker pull mysql
docker run --name some-mysql -e mysql_root_password=my-secret-pw -d mysql:tag
docker run -p 主機埠:3306 --name some-mysql -e mysql_root_password=my-secret-pw -d mysql:tag
-p 將主機埠對映到容器埠
docker exec -it mysql01 bash
輸入使用者名稱密碼進入mysql
把主機的/conf/mysql資料夾掛載到 mysqldocker容器的/etc/mysql/conf.d資料夾裡面
改mysql的配置檔案就只需要把mysql配置檔案放在自定義的資料夾下(/conf/mysql)
docker run --name some-mysql -e mysql_root_password=my-secret-pw -d mysql:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
指定mysql的一些配置引數
Docker常用操作
伺服器 centos7 docker版本1.12.6 安裝docker yum y install docker啟動服務 service docker start 檢視版本 docker version檢視映象 docker images搜尋映象 docker search 映象名拉取映象 dock...
docker常用操作
一,基本操作 1.docker run it centos 進入容器 2.docker ps 顯示正在執行的容器 3.docker ps a 4.docker inspect 容器id 顯示容器詳細資訊 5.自定義容器名字 docker run name container01 i t ubuntu...
docker常用操作
一些docker常用的命令 docker exec it 映象id bash 執行進入映象 docker run d i t 映象id 執行映象 docker pull centos latest docker ps 列出所有正在執行的容器 docker image ls 列出所有的映象 docke...